社区
Java SE
帖子详情
正则表达式匹配问题
hxboxy
2011-03-12 02:52:13
.*[\\\\ | \\/ | : | \\* | \\? | \\\" | < | > | \\|].*
为什么上面的正则表达式能够匹配“a b”。
...全文
105
5
打赏
收藏
正则表达式匹配问题
.*[\\\\ | \\/ | : | \\* | \\? | \\\" | | \\|].* 为什么上面的正则表达式能够匹配“a b”。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SENSSSZ
2011-03-12
打赏
举报
回复
[Quote=引用 1 楼 ticmy 的回复:]
.不是表示任意字符的嘛,后面[]是可有可无的东西
[/Quote]
为什么[]里的东西是可有可无的?
eXeSP
2011-03-12
打赏
举报
回复
.*可以匹配a或者b。
但.*并不能匹配任何东西,java的正则包规定.*不能匹配行终止符(包括换行符,回车符等)。
yuanyue0540
2011-03-12
打赏
举报
回复
.* 表示可以匹配任何东西
yuanyue0540
2011-03-12
打赏
举报
回复
. 表示任何东西~
龙四
2011-03-12
打赏
举报
回复
.不是表示任意字符的嘛,后面[]是可有可无的东西
中文
正则表达式匹配
-正则中文匹配
原文链接:http://caibaojian.com/zhongwen-regexp.html这篇文章主要讲如何使用正则匹配中文字符,中文正则表达式的匹配规则不像其他正则规则一样容易记住,下面一起看看这个中文正则表达式是怎么样的。\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下匹配中文字符的正则表达式: [\u4e00-\u9fa5]或许你也需要匹配双字节字符,中文也是双...
linux 匹配 中文开头,中文
正则表达式匹配
问题
之正则表达式中文匹配使用方法,...
中文
正则表达式匹配
问题
之正则表达式中文匹配使用方法,这篇文章主要讲如何使用正则匹配中文字符,中文正则表达式的匹配规则不像其他正则规则一样容易记住,下面一起看看这个中文正则表达式是怎么样的。\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下匹配中文字符的正则表达式: [\u4e00-\u9fa5]或许你也需要匹配双字节字符,中文也是双字节的字符匹配双字节字符(包括汉字在内):...
正则表达式匹配
规则
正则表达式匹配
规则限定符:?(0或1次)限定符:* (0或1次或多次)限定符:+ (1次或多次)限定符:{ } (指定次数)使用 () 实现多个字符的匹配或运算符:|[ ] 定义匹配的字符范围元字符 \d \D \w \W \s \S . \b^ 匹配行首, $ 匹配行尾贪婪匹配与懒惰匹配使用实例 注:本博客使用到的正则表达式在线测试工具:https://regex101.com/ 限定符:?(0或1次) ? 表示其前面的一个字符出现的次数可以为0次或1次(可有可无) 测试示例:oo?
Java
正则表达式匹配
Java
正则表达式匹配
正则表达式匹配
URL
最近在做一些关于URL匹配的项目,本来对正则表达式了解的不多,上网搜索了好多前辈写的正则表达式,发现很少能被我使用的,现将我自己写的正则表达式贴出来,供大家参考。 %% 首先,正则表达式: String check = @"((http|ftp|https)://)(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章