gpt4 book ai didi

asp.net - 多播 IP 地址的正则表达式

转载 作者:行者123 更新时间:2023-12-02 15:35:23 25 4
gpt4 key购买 nike

我在 stackoverflow 上浏览了这篇精彩的文章

Validate IP address is not 0.0.0.0 or multicast address

但是这是一个自定义的 javascript 函数,我必须在我的 aspx 页面中编写它,而不是有任何正则表达式等效项可以帮助验证多播 IP 地址

例如224.0.0.1 和 239.255.255.255 之间的多播 IP 地址

预先感谢您的努力。 :)

最佳答案

我个人会使用数学,但如果你真的想要一个正则表达式,

^2(?:2[4-9]|3\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d?|0)){3}$
<---|------|--> <-----> <------> <---> <------> | |
| | | | | | | three more octets
| | | | | | |
| | | | | | 0
| | | | | |
| | | | | 1 - 99
| | | | |
| | | | 100 - 199
| | | |
| | | 200 - 249
| | |
| | 250 - 255
| |
| 230 - 239
|
224 - 229

关于asp.net - 多播 IP 地址的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13145397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com