Регулярные выражения VBScript для проверки правильности IP-адреса с некоторыми дополнительными символами - PullRequest
0 голосов
/ 09 июня 2010

Как создать сценарий VB Синтаксис неправильного выражения для проверки VPparam (допустимость IP-адреса). Когда последняя октата IP-адреса находится в диапазоне между ip (xy) и между каждым IP, мы можем поместить разделитель «,» в порядкедобавить другой IP

пример VBparam

VBparam = 172.17.202.1-20

VBparam = 172.17.202.1-10,192.9.200.1-100

VBparam= 172.17.202.1-10,192.9.200.1-100,180.1.1.1-20

THX yael

1 Ответ

0 голосов
/ 09 июня 2010

Я считаю, что вы ищете термин "регулярное выражение", а не "нерегулярный" - может помочь при поиске в Google. Я не знаю достаточно VB, чтобы предоставить полный сценарий, но шаблон, который вы ищете:
(\d{1,3}\.){3}\d{1,3}(\-\d{1,3})?(,(\d{1,3}\.){3}\d{1,3}(\-\d{1,3})?)*

Это не подтвердит, что X \d{1,3} на ((1\d{2})|(2[0-4]\d)|(25[0-5])|\d{1,2}) каждый раз, когда он появляется в приведенном выше сценарии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...