//正则表达式-删除并替换重复的字符
Class RegexTest
{
public static void main(string[]args)
{
(“hello世界!”);
test _ 1();
}
/*
需求:
将以下字符串转换为:需要学习编程。
到底使用四个功能中的哪一个?或者是几个?
思维方式:
1.如果只想知道这个短信是对是错。使用匹配。
2.我想用另一个字符串替换现有字符串。
3、我想用自定义的方式把字符串做成多个字符串。剪。获取规则以外的子字符串
4、要获得符合要求的字符串子字符串,请导入。获取符合规则的子字符串
*/
Public static void test_1()
{
' String str='我.我.我.我.我.我.我.我.我.我.我.学习.学习.学习.学习.学习.学习.
/*
用另一个字符串替换现有字符串。使用替换功能。
1、可以先卸载。
2、然后将多个重复的内容变成一个内容。
*/
Str=('\\ . '),' ');//\ \转义.一次以上
//replaceAll(String replacement)
//替换模式与给定替换字符串相匹配的输入序列的每个子序列。
//String replaceAll()方法,参数(String regex,String replacement)
Sy(str);
str = ("(.)\\1+","$1");//(.)任意字字符成组,\\1捕获1次;叠词,$1得到1组, 取前面的组1次或多次
}
}