62,621
社区成员
发帖
与我相关
我的任务
分享
java中"\"也需要转义
所以匹配 点的 话 必须 这样 \\.
import java.util.regex.*;
public class Test
{
public static void main(String[] args){
System.out.println(Pattern.matches("\\p{ASCII}*?\\/\\w+\\.\\p{ASCII}*?","www.xxxx.com/user.do?name=myName"));
System.out.println(Pattern.matches("\\p{ASCII}*?\\/\\w+\\.\\p{ASCII}*?","www.xxxx.com/userdo?name=myName"));
}
}Pattern.matches("\\p{ASCII}*?\\/\\w+\\.\\p{ASCII}*?","www.xxxx.com/user.do?name=myName")