黑马程序员技术交流社区
标题:
正则表达式符号
[打印本页]
作者:
嘿~~
时间:
2014-10-17 23:48
标题:
正则表达式符号
正则表达式中那个符号?不是代表零次或多次吗
看下面的代码
public static void test_1() {
String str = "我我我我我#######我要要######要要要要学###学学学学###学######学学###学编编###编编######编编编编###编编程程###程程程###程程程程";
str = str.replaceAll("\\#?","");
System.out.println(str);
}
复制代码
把这个方法放到主方法中运行后,字符串中的#全部去除了,符号?不是最多代表一次吗?怎么可以去除那么多#号啊
作者:
戏言丶
时间:
2014-10-18 00:32
这是String中的方法,replaceAll()是替换所有符合的,你没有?符号也会全部替换掉
作者:
xiexiaodong
时间:
2014-10-24 13:57
没有用到正则
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2