久久96国产精品久久久-久久发布国产伦子伦精品-久久精品国产精品青草-久久天天躁夜夜躁狠狠85麻豆

技術員聯盟提供win764位系統下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

正則表達式實現字符的模糊匹配功能代碼示例

來源:技術員聯盟┆發布時間:2017-09-29 00:31┆點擊:

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; } }