你的位置:首页 > 软件开发 > Java > Java正则表达式的使用和详解(上)

Java正则表达式的使用和详解(上)

发布时间:2017-04-27 12:00:59
1.匹配验证-验证Email是否正确public static void main(String[] args) { // 要验证的字符串 String str = "service@xsoftlab.net"; // 邮箱验证规则 String re ...

1.匹配验证-验证Email是否正确

public static void main(String[] args) {  // 要验证的字符串  String str = "service@xsoftlab.net";  // 邮箱验证规则  String regEx = "[a-zA-Z_]{1,}[0-9]{0,}@(([a-zA-z0-9]-*){1,}\\.){1,3}[a-zA-z\\-]{1,}";  // 编译正则表达式  Pattern pattern = Pattern.compile(regEx);  // 忽略大小写的写法  // Pattern pat = Pattern.compile(regEx, Pattern.CASE_INSENSITIVE);  Matcher matcher = pattern.matcher(str);  // 字符串是否与正则表达式相匹配  boolean rs = matcher.matches();  System.out.println(rs);}

原标题:Java正则表达式的使用和详解(上)

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。