正则表达式如何正确在Java项目中使用

  介绍

这篇文章将为大家详细讲解有关正则表达式如何正确在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项目中使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

正则表达式如何正确在Java项目中使用