断言
?! ?=
原字符串
192.168.1.7
匹配其中数字,要求数字后面没有.
\d(?!\.)匹配其中数字,要求数字后面有.
\d(?=\.)
?:
匹配但不保存内容
常用匹配
ip地址
((2[0-4]\d|25[0-5]|[01]?\d\d?).){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
小于255的数字有0-199| 200-250 | 250-255 即 (2[0-4]\d|25[0-5]|[01]?\d\d?)
更新中
本文介绍如何使用正则表达式匹配IP地址中的特定数字,包括匹配数字后是否有特定字符如点号等。通过具体例子说明不同正则表达式的用法。
?! ?=
原字符串
192.168.1.7
匹配其中数字,要求数字后面没有.
\d(?!\.)
匹配其中数字,要求数字后面有.
\d(?=\.)
?:
匹配但不保存内容
((2[0-4]\d|25[0-5]|[01]?\d\d?).){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
小于255的数字有0-199| 200-250 | 250-255 即 (2[0-4]\d|25[0-5]|[01]?\d\d?)
更新中
11万+
371

被折叠的 条评论
为什么被折叠?