社区
C++ 语言
帖子详情
正则表达式匹配字符串……
ksharp
2008-09-02 08:59:44
本人初学C++,近日遇到一个用正则表达式来匹配字符串的问题,就是给定一个如“fafaferfaaf"的字符串,然后用"fa?f*e*"这样的正则表达式来匹配这个字符串,其中'?'代表一个字符,'*'代表任意个字符,上网去搜了一下,好像跟string类有关,但是我没有学过,踌躇良久。不知大侠们有什么妙招没有,望赐教!谢谢!
...全文
97
4
打赏
收藏
正则表达式匹配字符串……
本人初学C++,近日遇到一个用正则表达式来匹配字符串的问题,就是给定一个如“fafaferfaaf"的字符串,然后用"fa?f*e*"这样的正则表达式来匹配这个字符串,其中'?'代表一个字符,'*'代表任意个字符,上网去搜了一下,好像跟string类有关,但是我没有学过,踌躇良久。不知大侠们有什么妙招没有,望赐教!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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++的正则表达式库?
正则表达式匹配
各种特殊字符
写个可以匹配一下各种特殊字符的正则表达式 ((?=[\x21-\x7e]+)[^A-Za-z0-9]) x21-\x7e]+)[^A-Za-z0-9]) 这个匹配所有键盘上可见的非字母和数字的符号 var patrn = /[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~...
正则表达式
它简单而且实用,是一个用于匹配
字符串
的模板,我们定义的任意的一个
字符串
都可以看成是一个正则表达式。 2、 String类也提供了几个和正则表达式有关的几个特殊方法 1) Boolean matches(String regex):判断该字符...
感受正则表达式的神奇PPT
关于正则表达式的入门介绍PPT文档,例如: ... [[:alpha:]] 任何字母 [[:digit:]] 任何数字 [[:alnum:]] 任何字母,数字 ... 例:/(foo)/ 匹配foo abu 中的“foo” ,匹配子
字符串
被结果数组中的[1]……[n]返回.
javascript正则表达式和
字符串
RegExp and String(一)
通过/…./的方式来创建正则表达式(注意: /……/两边是没有单引号或双引号的) 通过RegExp构造方法来创建一正则表达式 为了更好的描述模式,正则表达式提供了3个标识,分别是: g/i/m g: 全局匹配:在整个
字符串
中...
JAVA
字符串
比较、提取子串等源码小合集.rar
比如不可变
字符串
与限定
字符串
、
字符串
的比较、提取子串、修改缓冲区中的
字符串
、判断回文串、正则表达式、
字符串
匹配、正则表达式语法等,还一一些比如用于比较两个变量是否引用同一个对象、equals用于比较两个字符...
C++ 语言
64,648
社区成员
250,503
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章