社区
Java SE
帖子详情
正则表达式:完整匹配2,不包含2*,2**,2***
HeroBeast
2019-02-17 12:00:00
我有个正则表达式,内容如下:
/0
/0/1
/0/1/2
/0/1/2/3
/0/1/2/3/4
/0/1/2/3/4/5
/0/1/21
我要求匹配所有/2 的数据,不包含/21
...全文
116
2
打赏
收藏
正则表达式:完整匹配2,不包含2*,2**,2***
我有个正则表达式,内容如下: /0 /0/1 /0/1/2 /0/1/2/3 /0/1/2/3/4 /0/1/2/3/4/5 /0/1/21 我要求匹配所有/2 的数据,不包含/21
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qybao
2019-02-18
打赏
举报
回复
have a try
String regex = "/?2(/|$)";
老马历写记
2019-02-17
打赏
举报
回复
Pattern pet = Pattern.compile("(/2/)|(/2$)");
Matcher m = pet.matcher("/0/1/2/3/4/5");
System.out.println(m.find()); //true
m = pet.matcher("/0/1/22/3/4/5");
System.out.println(m.find()); //false
带你学会使用
正则表达式
内容简介:
正则表达式
,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的一个概念。
正则表达式
使用单个字符串来描述、
匹配
一系列符合某个句法规则的字符串。在很多文本编辑器里,
正则表达式
通常被用来检索、替换那些符合某个模式的文本。 本门课程主要讲解
正则表达式
的引用场景和一些基础用法,让大家对
正则表达式
有一个清晰地认识。 为什么需要掌握
正则表达式
?
正则表达式
非常灵活、而且功能非常强大,它可以迅速地用极简单的方式达到字符串的复杂控制。而对于刚接触的人来说,
正则表达式
比较晦涩难懂。这门课程可以非常快速的帮助大家理解
正则表达式
,以及掌握如何在实际场景中用到它。课程大纲: 为了让大家快速系统了解
正则表达式
知识,我为您总结了思维导图,帮您梳理学习重点,建议收藏!
中文
正则表达式
匹配
-正则中文
匹配
原文链接:http://caibaojian.com/zhongwen-regexp.html这篇文章主要讲如何使用正则
匹配
中文字符,中文
正则表达式
的
匹配
规则不像其他正则规则一样容易记住,下面一起看看这个中文
正则表达式
是怎么样的。\w
匹配
的仅仅是中文,数字,字母,对于国人来讲,仅
匹配
中文时常会用到,见下
匹配
中文字符的
正则表达式
: [\u4e00-\u9fa5]或许你也需要
匹配
双字节字符,中文也是双...
正则表达式
:以A字符串起始,且不
包含
B字符串
正则表达式
:以A字符串起始,且不
包含
B字符串
正则表达式
正则表达式
正则表达式
:以A字符串起始,且不
包含
B字符串 ^\s*E_TYPE_((?!(MAX)).)*$ # 以E_TYPE_开头,且不
包含
MAX, E_TYPE 前可
包含
任意多个空格
正则表达式
:以A字符串起始,且不
包含
B字符串或C字符串 ^\s*E_TYPE_((?!(MAX|SIZE)).)*$ # 以E_TYPE_开头,且不
包含
MAX或者SIZE, E_TYPE 前可
包含
任意多个空格 ...
比较常用的几个
正则表达式
(
匹配
数字)
匹配
中文字符的
正则表达式
: [\u4e00-\u9fa5] 评注:
匹配
中文还真是个头疼的事,有了这个表达式就好办了
匹配
双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
匹配
空白行的
正则表达式
:\n\s*\r 评注:可以用来删除空白行
匹配
HTML标记的
正则表达式
:<(\s*?)[^>]*>...
正则表达式
:模糊
匹配
A或B
没怎么用过
正则表达式
,项目中需要用到
正则表达式
:模糊
匹配
A或B的一些东西,便简单学习了一下,其中用到了
正则表达式
中分支与分组的概念,下面上代码 @Test public void testRegex(){ String regex = "18.*|.*123"; String str = "185118369123"; Patte...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章