我很感激这个正则表达式的一些帮助,我似乎无法解决.我知道这很简单,但显然,我只是没有得到它.
它搜索上面的所有IP地址:32.0.0.0,换句话说,所有地址从32.0.0.0到255.255.255.255
\b(25[0-5]|2[0-4][0-9]|1[0-9][0-9]?[0-9]|[3-9][0-9][3-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\b
Run Code Online (Sandbox Code Playgroud)
\b(?:0?3[2-9]|0?[4-9]\d|1\d{2}|2[0-4]\d|25[0-5])(?:\.(?:2[0-4]\d|25[0-5]|[01]?\d{1,2})){3}\b
Run Code Online (Sandbox Code Playgroud)
\b 断言位置为单词边界(?:0?3[2-9]|0?[4-9]\d|1\d{2}|2[0-4]\d|25[0-5]) 匹配以下选项之一
0?3[2-9]一个可选的0,后面3跟着一个数字,范围是2-9(32-39)0?[4-9]\d一个可选项0,后跟一个数字范围4-9,然后是任意数字(40-99)1\d{2}匹配1,后跟任意两位数(100-199)2[0-4]\d匹配2,后跟任何数字0-4,然后按任意数字(200-249)25[0-5]匹配25,然后是0-5(250-255)范围内的数字(?:\.(?:2[0-4]\d|25[0-5]|[01]?\d{1,2})){3} 准确匹配以下3次
\. 匹配文字点(?:2[0-4]\d|25[0-5]|[01]?\d{1,2}) 匹配以下选项之一
2[0-4]\d匹配2,后跟任何数字0-4,然后按任意数字(200-249)25[0-5]匹配25,然后是0-5(250-255)范围内的数字[01]?\d{1,2}匹配一个0或两个1任意数字后跟任意数字(0-199)\b 断言位置为单词边界| 归档时间: |
|
| 查看次数: |
32 次 |
| 最近记录: |