-1
我有一个页面,用户可以将IP地址添加到白名单,其格式经过验证,如果它是有效的IP。检查正则表达式是否是另一个或等于的子集
我想添加功能,以便也可以输入正则表达式。我想验证正则表达式匹配一个有效的IP地址(即,用户输入的正则表达式是代码中指定的正则表达式的子集)。
IP_Regex:^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$
实施例:用户必须输入一个字符串匹配IP_Regex的规格(如10.111.111.111
)或它的一个子集(例如12(?>\.\d{1,3}){3}
)
我不知道如何去做这件事。大多数帖子似乎只是引用了数学理论,但在编程时没有提及如何去做这件事。
检查[这篇文章](http://stackoverflow.com/questions/5865817/regex-to-match-an-ip-address)。 –
目前还不清楚你的问题与标题的关系。你不提问题中任何地方的子集。你可以编辑你的问题更清楚吗? –
如果我是一个用户,我希望有更简单的方法来指定一个以'12.开头的IP地址,而不是强制写入'12(?> \。\ d {1,3}){3}' 。 – Armali