Я хотел бы использовать поиск & заменить диалог в UltraEdit (Perl Compatible Regular Expressions), чтобы отформатировать список IP-адресов в стандартный формат.Отформатируйте все IP-адреса на 3 цифры
Список содержит:
192.168.1.1
123.231.123.2
23.44.193.21
Он должен быть отформатирован следующим образом:
192.168.001.001
123.231.123.002
023.044.193.021
регулярное выражение из http://www.regextester.com/regular+expression+examples.html для IPv4 в PCRE-Format не работает должным образом:
^(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]){3}$
Я застрял. У кого-нибудь есть правильное решение, которое работает в UltraEdit?
Заранее благодарен!
Я попробовал его с Ultra-Edit v.14.20, и это не сработало для меня. Любая идея почему? – Vadim
Вы перешли на «Perl» регулярные выражения, прежде чем попробовать? – Tomalak