社区
Java SE
帖子详情
关于正则表达式中的排除问题
hjxyy
2008-07-15 07:10:05
我想要写正则表达式,来匹配除了078之外的三位数,其实我就是想理解下[^]如何排除多位数.请问该如何写?
比如“078中国146浙江136台州”这样一个字符串中,我想把146,136给取出来,也就是除了078之外的三位数都要.
...全文
211
10
打赏
收藏
关于正则表达式中的排除问题
我想要写正则表达式,来匹配除了078之外的三位数,其实我就是想理解下[^]如何排除多位数.请问该如何写? 比如“078中国146浙江136台州”这样一个字符串中,我想把146,136给取出来,也就是除了078之外的三位数都要.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hjxyy
2008-07-15
打赏
举报
回复
哦!明白了。谢谢
joejoe1991
2008-07-15
打赏
举报
回复
(?<!xxx)
要求所处缝隙的左边不能为匹配xxx
\\d{3}(? <!078)
也就是\\d{3}所匹配到的三个数字的后面
的那个缝隙的左边不能是078
其实也就是\\d{3}匹配到的那三个数字不能是078
hjxyy
2008-07-15
打赏
举报
回复
[Quote=引用 6 楼 joejoe1991 的回复:]
\\d{3}(? <!078)
[/Quote]
仁兄正解呀。能不能解释一下?
hjxyy
2008-07-15
打赏
举报
回复
zhaohxcs 你说得很对。我就是这个意思。
你所说的用正则来判断是"078"的方案是可行的。不过我确实想知道能不能用[^]来否定一个字符串.
joejoe1991
2008-07-15
打赏
举报
回复
\\d{3}(?<!078)
kukufly
2008-07-15
打赏
举报
回复
[Quote=引用 3 楼 zhaohxcs 的回复:]
为什么非要用正则来判断出不是“078”的呢?
用正则来判断是“078”的不行吗?如果返回false,那就是没有“078”了
[/Quote]
zhaohxcs
2008-07-15
打赏
举报
回复
[Quote=引用 2 楼 joejoe1991 的回复:]
[\\d&[^078]]
[/Quote]
[^078]是把0,7,8三个数字都给排除了
但按照LZ的要求,只是078这个组合不行,其它组合(如087,789等等)是可以的。
zhaohxcs
2008-07-15
打赏
举报
回复
为什么非要用正则来判断出不是“078”的呢?
用正则来判断是“078”的不行吗?如果返回false,那就是没有“078”了
joejoe1991
2008-07-15
打赏
举报
回复
[\\d&[^078]]
易语言
正则表达式
匹配
中
文
易语言
正则表达式
匹配
中
文源码,
正则表达式
匹配
中
文,搜索
正则表达式
验证工具,
正则表达式
校验工具
正则表达式
验证工具 V1.0 本软件主要用于检测
正则表达式
是否正确。 运行环境:本软件为绿色软件,无需安装,但需要Microsoft .NET Framework 4 支持,如果没有请前去下载(下载路径:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718) 使用说明: 1、首先把测试用代码放入源码
中
2、编写
正则表达式
3、选择
排除
规则,一、按
正则表达式
把源码
中
符合正则的删除;二、按
正则表达式
把源码
中
符合正则的找出;三、符合
正则表达式
的显示True 4、选择是否不区分大小写(RegexOptions.IgnoreCase),单行模式(RegexOptions.Singleline)还是多行模式(RegexOptions.Multiline) 5、点击“运行”。
正则表达式
解释说明.zip
正则表达式
正则表达式
的下载,有兴趣的就来看看!
正则表达式
,如果你对
正则表达式
有兴趣的话,这是一个不错的资料!详细的介绍
正则表达式
!
快速查找与字符串或
正则表达式
匹配的所有行_Python_代码_相关文件_下载
在 Sublime Text
中
快速查找与字符串或
正则表达式
匹配的所有行。 如何过滤 在编辑 > 线菜单上: 使用
正则表达式
包含行 ⌘+K ⌘+R 包含带字符串的行 ⌘+K ⌘+S 使用
正则表达式
排除
行 用字符串
排除
行 在编辑 > 代码折叠菜单上: 折叠
排除
正则表达式
折叠
排除
字符串 使用
正则表达式
折叠 用绳子折叠 在 Windows 和 Linux 上,使用ctrl而不是⌘. 更多详情、使用方法,请下载后阅读README.md文件
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章