| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 899 人关注过本帖
标题:正则表达式
取消只看楼主 加入收藏
fuyucao
Rank: 1
等 级:新手上路
帖 子:67
专家分:7
注 册:2011-10-17
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
正则表达式
Registration Number: H0B12V-2MHUTT
Serial Number (S/N): 003965
Email Address: ABCD@ mailto:ABCD@
Country: United States
City: AOPSDIF
Zip Code: 210037
Receive Newsletters: yes

regex expression(\\w{6}-\\w{6})//这个是匹配的Registration Number的正则表达式
现在我想知道Serial Number (S/N)和Zip Code的正则表达式怎么写,都是6个数字,谢谢各位了
搜索更多相关主题的帖子: expression 表达式 
2012-02-16 10:09
fuyucao
Rank: 1
等 级:新手上路
帖 子:67
专家分:7
注 册:2011-10-17
收藏
得分:0 
回复 2楼 hnuhsg1226
这个是匹配6个数字,我要分别匹配正则表达式Serial Number (S/N)和Zip Code  
2012-02-16 10:26
fuyucao
Rank: 1
等 级:新手上路
帖 子:67
专家分:7
注 册:2011-10-17
收藏
得分:0 
回复 4楼 hnuhsg1226
刚接触正则,不是很明白,还劳大哥讲的明白一点,大恩不言谢
2012-02-16 14:07
fuyucao
Rank: 1
等 级:新手上路
帖 子:67
专家分:7
注 册:2011-10-17
收藏
得分:0 
回复 6楼 hnuhsg1226
好的 O(∩_∩)O谢谢
2012-02-16 15:52
fuyucao
Rank: 1
等 级:新手上路
帖 子:67
专家分:7
注 册:2011-10-17
收藏
得分:0 
回复 6楼 hnuhsg1226
大哥,好像不行,我这么写的:
smatch what;
regex expression("Serial Number \(S/N\): \d{6}");
if(regex_search(custom1.bstrBody, what, expression))
      {
         for(int p=0;p<what.size();p++)
         printf(" %s\r\n", what[p].str().c_str());
      }  
程序编译没有错误,但是运行不了
2012-02-16 16:18
快速回复:正则表达式
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016942 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved