• 4471阅读
  • 5回复

如何用正则表达式匹配如下字符串?在线等。。 [复制链接]

上一主题 下一主题
离线angusmax
 
只看楼主 倒序阅读 楼主  发表于: 2010-01-13
如何匹配格式 (00:15:83:F1:13:4A)  的字符串,请高手指点一下。。在线等待。。谢谢
离线gj20021546
只看该作者 1楼 发表于: 2010-01-13
[\d,A-F]{2}:[\d,A-F]{2}:[\d,A-F]{2}:[\d,A-F]{2}:[\d,A-F]{2}:[\d,A-F]{2}

貌似是个mac地址,可能有例外情况,再调试调试
离线20044454
只看该作者 2楼 发表于: 2010-01-13
介绍下应用环境了,不知道是不是MAC
让我做一个Qt的大牛!!!!
离线angusmax
只看该作者 3楼 发表于: 2010-01-13
不是MFC,就是用QT的QRegExp类吧
离线angusmax
只看该作者 4楼 发表于: 2010-01-13
[\d,A-F]{2}:[\d,A-F]{2}:[\d,A-F]{2}:[\d,A-F]{2}:[\d,A-F]{2}:[\d,A-F]{2}
好像不行吧,前面的“(”和后面“)”也要匹配,缺一不可哦。。
离线angusmax
只看该作者 5楼 发表于: 2010-01-13
终于可以啦,调试通过:[A-Z0-9,/(]{3}:[A-Z0-9]{2}:[A-Z0-9]{2}:[A-Z0-9]{2}:[A-Z0-9]{2}:[A-Z0-9,/)]{3}
快速回复
限100 字节
 
上一个 下一个