java正则表达式
来源:互联网 发布:决战武林羽扇6升7数据 编辑:程序博客网 时间:2024/05/21 11:51
参考:http://www.runoob.com/java/java-regular-expressions.html
例子:leetcode_10
现在我自定义正则表达式规则,用”.”代表任意一个字符,用”*”代表任意0-多个字符。
想判断某字符串是否符合我的正则表达式。
思路:得先把我的正则表达式化为java标准的正则表达式,之后用java版的正则表达式判断是否符合。
import java.util.regex.*; // 看s是否满足正则表达式p,p是自己标准的正则表达式 public boolean isMatch(String s, String p) { String patt =p; // 把我的正则表达式化为java标准的正则表达式 // 表示单个字符 patt.replaceAll(".", "(.)"); // 表示0-任意多个字符 patt.replaceAll("\\*", "(.*?)"); // 必须加上头尾标记 patt ="^"+patt+"$"; // 看s是否满足正则式patt boolean res =Pattern.compile(patt).matcher(s).find(); return res; }
0 0
- Java 正则表达式正则
- 【正则表达式】Java正则表达式
- 正则表达式 JAVA正则表达式
- 【Java】【正则表达式】正则表达式
- Java 正则表达式详解_正则表达式
- java正则表达式!正则表达式踩坑!!!
- 正则表达式工具类,正则表达式封装,Java正则表达式
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- java和正则表达式
- java正则表达式详解!
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- tensorflow中一些重要函数
- leetcode-两个不同字符串
- 项目组成员配置Nexus私服
- day1
- Linux之V4L2基础编程
- java正则表达式
- 任务分配问题(匈牙利算法)
- qcy教你下载你在CSDN上写过的文章
- PHP 生成图像验证码,个性化参数
- 转载:基于C语言中野指针的深入解析
- WBMP图片格式和转换JPEG方法
- Linux下安装 jdk-7u55-linux-i586.tar.gz并验证jdk安装成功
- DataFrame执行groupby聚合操作后,如何继续保持DataFrame对象而不变成Series对象
- 二叉搜索树