写一个能够匹配任意ip地址的正则表达式
1个回答
关注
展开全部
根据IP地址的字符串规律,我把匹配IP地址的表达式分为两部分来考虑。 第一部分:匹配3个0~255.(注意后面的一个点) 第二部分:匹配最后的数字0~255 也就是说,先匹配出 0~255.(注意后面的一个点) 这个字符串,然后重复匹配3次,然后再匹配最后的数字部分0~255。 这就是我匹配IP地址的思路。 首先,我要提一下,正则是没有办法做数字运算的,所以,我们无法用数字运算的方式筛选出IP的数字范围。
咨询记录 · 回答于2022-12-22
写一个能够匹配任意ip地址的正则表达式
您好,很高兴为您解答,您的问题 写一个能够匹配任意ip地址的正则表达式 的答案是:信息如下
根据IP地址的字符串规律,我把匹配IP地址的表达式分为两部分来考虑。 第一部分:匹配3个0~255.(注意后面的一个点) 第二部分:匹配最后的数字0~255 也就是说,先匹配出 0~255.(注意后面的一个点) 这个字符串,然后重复匹配3次,然后再匹配最后的数字部分0~255。 这就是我匹配IP地址的思路。 首先,我要提一下,正则是没有办法做数字运算的,所以,我们无法用数字运算的方式筛选出IP的数字范围。
信息如上