您好,欢迎访问一九零五行业门户网

正则表达式的模糊匹配功能如何实现

这次给大家带来正则表达式的模糊匹配功能如何实现,实现正则表达式模糊匹配功能的注意事项有哪些,下面就是实战案例,一起来看一下。
本文实例讲述了正则表达式实现字符的模糊匹配功能。分享给大家供大家参考,具体如下:
package com.cn.util; import java.util.regex.pattern; /**  * 正则表达式 工具类  *   * @author lifangyu  */ public class regexutil {   /*    * ip地址的匹配标达式 ( // \\d{1,3}) // :\d // 0~9数字,{1,3} // 至少一位,最多三位)    */   private static string regex_ip = ^(121.15.215.(\\d{1,3}))$;   /*    * 字符串 模糊匹配 :^(.*张三.*name.*)$ ; 等值匹配 ^(张三)$    */   private static string regex_containstr = ^(.*张三.*name.*)$;   /*    * 字符不包含特定字符串的表达式    */   private static string regex_notcontainstr = ^(?!.*(转发)).*$;// 不包含特定字符串的表达式   public static void main(string[] args) {     system.out.println(stringmatchrule(这个邮件 是转发的!, regex_notcontainstr));   }   public static boolean stringmatchrule(string souce, string regex) {     boolean result = false;     if (regex != null && souce != null) {       result = pattern.matches(regex, souce);     }     return result;   } }
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
js中的正则表达式如何使用(附代码)
验证身份证号与和邮箱以及判断checked的选中的正则是什么样的
以上就是正则表达式的模糊匹配功能如何实现的详细内容。
其它类似信息

推荐信息