为了账号安全,请及时绑定邮箱和手机立即绑定

java 如何判断一个字符串符合正则表达式语法?

/ 猿问

java 如何判断一个字符串符合正则表达式语法?

一只甜甜圈 2018-12-13 15:11:04

java 如何判断一个字符串符合正则表达式语法


查看完整描述

1 回答

?
慕慕森

按照你的要求给出的Java正则表达式的例子如下
//下面这个正则表达式匹配不能以.css,.html,.js,.json或者.xml结尾的字符串
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class CC {
public static void main(String[] args) {
String s="xxxx.js.jss";//目标字符串
String regex="((?!\\.((css)|(html)|(js)|(json)|(xml))$).)+";//正则表达式
Pattern p=Pattern.compile(regex);
Matcher m=p.matcher(s);
if(m.matches()){
System.out.println("匹配");
}else{
System.out.println("不匹配");
}
}
}



查看完整回答
反对 回复 2019-01-11

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信