How to write a regular expression for IP address format
本问题已经有最佳答案,请猛点这里访问。
请帮帮我我想在那个表达式中使用IP地址的正则表达式,它应该只使用数字而不是字母文本
假设我的IP地址是111.111.1.111
当用户输入IP地址然后启动时,它应该取3个数字,然后像这样点继续。
我用了这些有助于停止写字母表的表达
1 2 3 | if ("" != this.value.replace(/((^|\.)((25[0-5])|(2[0-4]\d)|(1\d\d)|([1-9]?\d))){4}$/g, '')) { this.value = this.value.replace(/[^0-9\.]/g, ''); } |
使用此:
1 | \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 |