嗨,我的正则表达式模式是
^((?:(?:^|\.)(?:\d|[1-9]\d|1\d{2}|2[-4]\d|25[0-5])){4})$
这允许
0.0.0.0
但我不想允许0.0.0.0
请有人帮助我 最佳答案
^(?=.*[1-9])((?:(?:^|\.)(?:\d|[1-9]\d|1\d{2}|2[-4]\d|25[0-5])){4})$
您可以通过
positive lookahead.
查看演示。https://regex101.com/r/yW3oJ9/8
关于javascript - 用于IP验证的正则表达式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30453836/