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

这次给大家带来正则表达式的模糊匹配功能如何实现,实现正则表达式模糊匹配功能的注意事项有哪些,下面就是实战案例,一起来看一下。

本文实例讲述了正则表达式实现字符的模糊匹配功能。分享给大家供大家参考,具体如下:

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的选中的正则是什么样的

以上就是正则表达式的模糊匹配功能如何实现的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2778020.html

(0)
上一篇 2025年3月8日 15:17:08
下一篇 2025年3月7日 22:02:43

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 正则表达式怎么匹配图片地址与img标签

    这次给大家带来正则表达式怎么匹配图片地址与img标签的,正则表达式匹配图片地址与img标签的注意事项有哪些,下面就是实战案例,一起来看一下。 再上传表情或者图片地址时候很多时候不能直接上传,因此在上传评论或者图片之前应该先处理一下img标签…

    2025年3月8日 编程技术
    200
  • 常用的证件号码正则表达式写法有哪些

    这次给大家带来常用的证件号码正则表达式写法有哪些,写常用的证件号码正则表达式的注意事项有哪些,下面就是实战案例,一起来看一下。 正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的…

    编程技术 2025年3月8日
    200
  • 正则表达式的replace方法使用详解

    这次给大家带来正则表达式的replace方法使用详解,使用正则表达式的replace方法的注意事项有哪些,下面就是实战案例,一起来看一下。 replace方法是javascript涉及到正则表达式中较为复杂的一个方法,严格上说应该是stri…

    2025年3月8日
    200
  • 正则表达式的grep命令使用详解

    这次给大家带来正则表达式的grep命令使用详解,正则表达式的grep命令使用详解的注意事项有哪些,下面就是实战案例,一起来看一下。 正则表达式是一类用于匹配文本的表达方式,常用于grep命令中表达检索条件。其实就是相当于你在用百度搜索时规定…

    编程技术 2025年3月8日
    200
  • 正则表达式匹配数字的方法(附代码)

    这次给大家带来正则表达式匹配数字的方法(附代码),正则表达式匹配数字的注意事项有哪些,下面就是实战案例,一起来看一下。 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达…

    编程技术 2025年3月8日
    200
  • 使用正则表达式在js里怎么查找字母与数字

    这次给大家带来使用正则表达式在js里怎么查找字母与数字,使用正则表达式在js里查找字母与数字的注意事项有哪些,下面就是实战案例,一起来看一下。 废话不多说,先看下js中使用正则查找字母和数字的方法,具体代码如下所示: window.onlo…

    编程技术 2025年3月8日
    200
  • 使用正则表达式提取字符串详解(附代码)

    这次给大家带来使用正则表达式提取字符串详解,使用正则表达式提取字符串的注意事项有哪些,下面就是实战案例,一起来看一下。 在JS的正则零宽断言匹配中,只支持前瞻匹配,不支持后瞻。这就尴尬了,因为在业务当中,我们大多时候是知道了要目标数据的前后…

    编程技术 2025年3月8日
    200
  • 正则实现最小匹配的开发经验

    这次给大家带来正则实现最小匹配的开发经验,正则实现最小匹配的注意事项有哪些,下面就是实战案例,一起来看一下。 本文实例讲述了正则表达式实现最小匹配功能的方法。分享给大家供大家参考,具体如下: 正则表达式默认情况下实现的是最大化匹配,这在有些…

    编程技术 2025年3月8日
    200
  • 正则怎么匹配连续数字

    这次给大家带来正则怎么匹配连续数字,正则匹配连续数字的注意事项有哪些,下面就是实战案例,一起来看一下。 实现的要求如下: 纯数字 5-7位之间 前三位相同 从第四位开始连续 如下面的例子: 11123 #正确22234 #正确33345 #…

    编程技术 2025年3月8日
    200
  • 正则表达式教程的位置匹配教程(附代码)

    这次给大家带来正则表达式教程的位置匹配教程(附代码),使用正则表达式教程位置匹配的注意事项有哪些,下面就是实战案例,一起来看一下。 本文实例讲述了正则表达式教程之位置匹配。分享给大家供大家参考,具体如下: 注:在所有例子中正则表达式匹配结果…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论