![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
Veiko
一般都会写个"你好明天"之类的吧!
展开
-
常用正则表达式笔记
(1) 获取MAC地址输入: "([0-9A-Fa-f]{2})(-[0-9A-Fa-f]{2}){5}"原创 2016-09-13 13:57:56 · 352 阅读 · 0 评论 -
Qt中用于限制输入ip地址数据的正则表达式设置的例子
这个例子中,是使用QLineEdit加入正则表达式来实现ip地址的输入功能的,不符合规范的数据将不能输入: QRegExp regExpIP("((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])[\\.]){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])"); QRegE原创 2016-09-05 19:48:50 · 3972 阅读 · 3 评论 -
Qt中使用正则表达式时'.'的转义字符不是'\.'
一个偶然的情况发现在Qt编程时,使用正则表达式匹配 '.'时使用 [\.] 提示有问题,如下两图所示:出现这种情况的时候,将 [\.] 改成[\\.] 就OK了!原创 2016-09-05 19:38:32 · 2467 阅读 · 0 评论 -
正则表达式两个条件的或关系(满足其一即可)
例:在按条件获取MAC地址时,有两种格式的MAC地址认为有效1. AB-00-CE-AC-ef-3C2. AB00CEACef3c则对应的正则表达式为:QRegExp mac_in_regExp("(((([0-9A-Fa-f]{2})(-[0-9A-Fa-f]{2}){5}))|([0-9A-Fa-f]{12}))");以上例子在Qt中使用。原创 2016-10-09 15:24:52 · 31058 阅读 · 0 评论