Jam*_*mes 10
如果它只是从IP中提取数字而不是验证IP地址,那么你可以这样做:
[0-9]
Run Code Online (Sandbox Code Playgroud)
但是,我认为一个简单的选择String.Split(".")会更简单.
一些非常简单但丑陋的东西可以工作..每个八位字节给你四组一组.
(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})
Run Code Online (Sandbox Code Playgroud)
([0-9] +).([0-9] +).([0-9] +).([0-9] +)
......应该这样做.但它不是验证正则表达式,允许每个部分的数字超过255.
这是一个疯狂的验证:
\ B(25 [0-5] | 2 [0-4] [0-9] | [01] [0-9] [0-9])(25 [0-5] | 2 [0 -4] [0-9] | [01] [0-9] [0-9])(25 [0-5] |?2 [0-4] [0-9] | [01]? [0-9] [0-9])(25 [0-5] | 2 [0-4] [0-9] | [01] [0-9] [0-9])\? b
归功于RegexBuddy制造商.
| 归档时间: |
|
| 查看次数: |
2324 次 |
| 最近记录: |