System.out.println("经过审核君的节操过滤,地址已经和谐"
.matches("
http:\\/\\/www[\\.\\w+]+[\\/\\w+]+\\.gif
"));
输出结果:true
这是对于地址不包含任意非单词字符的正则表达
[]中间允许有任意多个任意的字符的Java正则表达式 (?s)^\\[.*\\]$
我给你一个Java语言的例子,你看看吧.
public class AA {
public static void main(String[] args) {
String s="[Hello]";
String regex="(?s)^\\[.*\\]$";
if(s.matches(regex)){
System.out.println("匹配");
}else{
System.out.println("不匹配");
}
}
}
运行结果
匹配
^\[(.*)+\]$
\[[^\]]*\]