黑马程序员技术交流社区
标题:
正则表达式的小问题
[打印本页]
作者:
刘郑瑞
时间:
2013-1-17 23:31
标题:
正则表达式的小问题
(http://|www)是指http://或者www, 后面的\56?是指点子符出现0次或者多次,最后的p{Ailha}+指的是出现一个或者多个字母,中间的\\w+是什么意思?
public class Dome10{
public static void main(String[] args) {
String str = "欢迎大家访问http://www.baidu.com";
String regex = "(http://|www)\56?\\w+\56{1}\\w+\56{1}\\p{Alpha}+";
str = str.replaceAll(regex,"");
System.out.printf(str);
}
}
复制代码
作者:
23559768
时间:
2013-1-18 15:36
单词字符:[a-zA-Z_0-9] 一次或多次吗·
作者:
梁俊
时间:
2013-1-18 22:18
预定义字符类
\w 单词字符:[a-zA-Z_0-9]
作者:
刘郑瑞
时间:
2013-1-18 23:15
“.”会匹配所有的字符,只能用“\56”来代替“.”。具体的也不是很清楚,烦恼的正则。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2