介绍
这篇文章将为大家详细讲解有关正则表达式如何正确在Java项目中使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
<强> 1。匹配验证——验证电子邮件是否正确强>
公共静态void main (String [] args) {//要验证的字符串 字符串str=皊ervice@xsoftlab.net";//邮箱验证规则 字符串正则表达式=癧a-zA-Z_] {1,} [0 - 9] {0} @ (((a-zA-z0-9) - *) {1,} \ \) {1,3} (a-zA-z \ \] {1,}“;//编译正则表达式=Pattern.compile模式模式(正则表达式);//忽略大小写的写法//pat=Pattern.compile模式(正则表达式,Pattern.CASE_INSENSITIVE); 匹配器匹配器=pattern.matcher (str);//字符串是否与正则表达式相匹配 布尔rs=matcher.matches (); System.out.println (rs); }
<强> 2。在字符串中查询字符或者字符串强>
公共静态void main (String [] args) {//要验证的字符串 字符串str=癰aike.xsoftlab.net";//正则表达式规则 字符串正则表达式=鞍倏啤?“;;//编译正则表达式=Pattern.compile模式模式(正则表达式);//忽略大小写的写法//pat=Pattern.compile模式(正则表达式,Pattern.CASE_INSENSITIVE); 匹配器匹配器=pattern.matcher (str);//查找字符串中是否有匹配正则表达式的字符/字符串 布尔rs=matcher.find (); System.out.println (rs); }
关于正则表达式如何正确在Java项目中使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。