社区
C++ 语言
帖子详情
正则表达式匹配字符串……
ksharp
2008-09-02 08:59:44
本人初学C++,近日遇到一个用正则表达式来匹配字符串的问题,就是给定一个如“fafaferfaaf"的字符串,然后用"fa?f*e*"这样的正则表达式来匹配这个字符串,其中'?'代表一个字符,'*'代表任意个字符,上网去搜了一下,好像跟string类有关,但是我没有学过,踌躇良久。不知大侠们有什么妙招没有,望赐教!谢谢!
...全文
130
4
打赏
收藏
正则表达式匹配字符串……
本人初学C++,近日遇到一个用正则表达式来匹配字符串的问题,就是给定一个如“fafaferfaaf"的字符串,然后用"fa?f*e*"这样的正则表达式来匹配这个字符串,其中'?'代表一个字符,'*'代表任意个字符,上网去搜了一下,好像跟string类有关,但是我没有学过,踌躇良久。不知大侠们有什么妙招没有,望赐教!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ksharp
2008-09-04
打赏
举报
回复
O 谢谢 !
iambic
2008-09-03
打赏
举报
回复
你是相问某个正则表达式怎么写,还是想问正则表达式的实现机制?如果是后者,可以看下《Mastering Regular Expression》这本书,和《Beautiful Code》第一章。如果是前者,在网上搜几篇正则表达式的入门文章就够了。
ksharp
2008-09-03
打赏
举报
回复
不是,我就是想问问这个题的算法。。。。 其他的内容可以后边自己看书慢慢学我觉得。这个算法应该是什么样的呢?
iambic
2008-09-02
打赏
举报
回复
你是想学正则表达式,还是想找个C++的正则表达式库?
powerbuilder正则表达式,取
字符串
powerbuilder正则表达式,可以截取不定
字符串
。如 string ls_text ls_text = ' date of payment: 01.11.2004 ' …… ls_date = lnvo_re.of_getmatch(ls_text) //'01.11.2004' ls_day = lnvo_re.of_getmatch(ls_text, 1) //'01' ls_month = lnvo_re.of_getmatch(ls_text, 2) //'11' ls_year = lnvo_re.of_getmatch(ls_text, 3) //'2004'
java正则表达式 过滤特殊字符的正则表达式
java正则表达式 过滤特殊字符的正则表达式
感受正则表达式的神奇PPT
关于正则表达式的入门介绍PPT文档,例如: Php内置字符簇 [[:alpha:]] 任何字母 [[:digit:]] 任何数字 [[:alnum:]] 任何字母,数字 [[:space:]] 任何空白字符 [[:punct:]] 任何标点符号 [[:upper:]] 任何大写字母 [[:lower:]] 任何小写字母 [[:xdigit:]] 任何16进制的数字 字符0~n次 {0,} + 匹配前面字符1~n次 {1,} ? 匹配前面字符0~正则中特殊字符 * 匹配前面1次 {0,1} (x) 匹配“X”并记录匹配的值 例:/(foo)/ 匹配foo abu 中的“foo” ,匹配子
字符串
被结果数组中的[1]……[n]返回.
javascript正则表达式和
字符串
RegExp and String(一)
前言 正则表达式是javascript非常重要和常用的功能,在jquery等大型框架中用的非常频繁,最近抽时间学习了解了相关知识,记录下来与需要的朋友分享。 思维导图 RegExp(正则表达式)的创建方式 可以通过两种方式创建一个RegExp,具体如下: 通过/…./的方式来创建正则表达式(注意: /……/两边是没有单引号或双引号的) 通过RegExp构造方法来创建一正则表达式 为了更好的描述模式,正则表达式提供了3个标识,分别是: g/i/m g: 全局匹配:在整个
字符串
中匹配,而不是在第一次匹配后之后停止 i: 忽略大小写匹配 m: 对多行
字符串
中的每一行,应用行首和行末的特殊字符(分别
正则表达式(RegExp)判断文本框中是否包含特殊符号
有时,我们希望判断文本框中用户输入的字符是否含有特殊符号(*/#$@),就像用户注册时密码框的填写。下面小编给大家分享一个demo,感兴趣的朋友一起看看吧
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章