社区
C#
帖子详情
如何写如下的正则表达式
Tangheng2002
2004-04-02 12:08:50
我要匹配字符串中是不是同时含有“th”或者同时不含“th”,h的前面是t
author -- 成功
auor-- 成功
autor--失败
auttohr -- 失败
...全文
38
7
打赏
收藏
如何写如下的正则表达式
我要匹配字符串中是不是同时含有“th”或者同时不含“th”,h的前面是t author -- 成功 auor-- 成功 autor--失败 auttohr -- 失败
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tangheng2002
2004-04-02
打赏
举报
回复
canyqf
你是对的,谢谢
Montaque
2004-04-02
打赏
举报
回复
System.Text.RegularExpressions.Regex r=new System.Text.RegularExpressions.Regex(@"([^th]\w*)th([^th]\w*)$");
canyqf
2004-04-02
打赏
举报
回复
^([^th]*th)*[^th]*$
Tangheng2002
2004-04-02
打赏
举报
回复
th作为一个整体,含有0次或多次
这就是我想要的
hychieftain,你给的表达式是含有1次,似乎离我想要的还差一点
CheerDesiger,你给的表达式是含有t和h,h的数目为0或者1
这样不是我需要的,你把t和h分开了
lzyang
2004-04-02
打赏
举报
回复
[a-z|A-Z]th[a-z|A-Z]
CheerDesiger
2004-04-02
打赏
举报
回复
th{0,1}
不知道是不是这样写的,快忘了,不好意思,意思就是含有th零或者一次
试试
hychieftain
2004-04-02
打赏
举报
回复
([^th]\w*)th([^th]\w*)$
Linux基础之
正则表达式
正则表达式
:又称规则表达式。(英语:Regular Expression,在代码中常简
写
为regex、regexp或RE),计算机科学的一个概念。
正则表达式
通常被用来检索、替换那些符合某个模式(规则)的文本。
正则表达式
是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符...
正则表达式
全解析+常用示例
在开始
写
这篇文章之前,我的心里还是纠结的。我在问自己要不要
写
这篇东西,关于相似的内容网上多如牛毛,而且还不乏珍品,况且,就算我
写
了也不一定能
写
的好。但是现在你既然看到了,那说明我还是
写
了出来。就算是对自己学习的一个总结吧!同时也把常见的常用的
正则表达式
给收集整理出来,以便用到的时候不用满世界的找。 关于
正则表达式
一直都是个让很多程序员都觉得很郁闷的一个东西,我觉得创造
正则表达式
的那个家伙简直就是
Python
正则表达式
详解(建议收藏!)
正则表达式
是对字符串提取的一套规则,我们把这个规则用正则里面的特定语法表达出来,去匹配满足这个规则的字符串。
正则表达式
具有通用型,不仅python里面可以用,其他的语言也一样适用。python中re模块提供了
正则表达式
的功能,常用的有四个方法(match、search、findall)都可以用于匹配字符串match匹配字符串match方法尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。例子。
手机号验证最新
正则表达式
一般表单页面都需要填
写
手机号,校验用户输入的手机号码是否正确,就要用到
正则表达式
,用
正则表达式
来匹配手机号段,如在运营商号段内,则号码正确。因此,需要知道运营商最新的号段,如下所示: 各大运营商手机号码段(新) 中国电信号段 133、153、173、177、180、181、189、190、191、193、199 中国联通号段 130、131、132、145、155、156、166、167、171、175、176、185、186、196 中国移动号段 134(0-8)、135、136、137、138
C++
正则表达式
教程:C++ 中的
正则表达式
与示例
C++
正则表达式
教程解释了 C++ 中
正则表达式
的工作,包括
正则表达式
匹配、搜索、替换、输入验证和标记化的功能。 几乎所有的编程语言都支持
正则表达式
。 C++ 从 C++11 开始直接支持
正则表达式
。除了编程语言之外,大多数文本处理程序(如词法分析器、高级文本编辑器等)都使用
正则表达式
。 在本教程中,我们将探讨
正则表达式
的一般细节以及 C++ 编程方面的细节。 正则匹配中的基础符号 ^开头 ()组 []或, {}几次 $结尾 1. C++ 中的
正则表达式
(Regex)
正则表达式
是包含一系列字符的表达
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章