java中三种字符串正则匹配方式
2013-05-18 08:42
274 查看
package test; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegUtil { /** * 方式一:基本正则表达式实现 * @param str * @param reg * @return */ public static boolean matchMatcher(String str,String reg){ Pattern pattern =Pattern.compile(reg); Matcher matcher=pattern.matcher(str); return matcher.matches(); } /** * 方式二:利用Pattern自带实现 * @param str * @param reg * @return */ public static boolean matchPattern(String str,String reg){ return Pattern.matches(reg, str); } /** * 方式三:String自带实现 * @param str * @param reg * @return */ public static boolean matchStr(String str,String reg){ return str.matches(reg); } }
相关文章推荐
- java中三种字符串正则匹配方式
- Java 正则表达式 量词 --- 三种匹配模式【贪婪型、勉强型、占有型】
- java 正则匹配 特殊字符 减号- 的情况,处理方式
- PHP中来定义字符串的三种方式(第三章 字符串与正则表达式)
- java中的正则表达式 字符串的拆分,匹配,替换
- Java正则表达式匹配一个时间格式的字符串
- Java实现正则匹配出script标签中字符串包含某个几个单词的所有行,以及编码转换
- java正则表达式,读取字符串不区分大小写;正则匹配表达式中的数字或者字母;正则匹配网页中的邮箱
- java正则匹配替换字符串中ip格式的字符串
- Java正则匹配的模式字符串转码
- java 通过正则表达式获取匹配字符串的例子
- Java字符串写入文件三种方式
- java正则匹配多个子字符串样例
- Java正则表达式,匹配、替换字符串中的占位符
- Java 正则表达式 量词 --- 三种匹配模式【贪婪型、勉强型、占有型】
- JAVA 正则表达式:使用group方法计算匹配到的字符串个数
- java正则表达式匹配字符串字母,数字,空格和其他字符出现次数
- java正则匹配实现字符串2014-9-10 22:34 对应加上n秒后的时间
- Java查找一个字符串中所有匹配某正则的子串
- java 正则表达式高级篇(四种常用的处理方式:匹配 分割 替代 获取)