Regex відповідає умовній IP-адресі


0

Я хочу привітатися за 192.168.22.xxx та 192.168.23.xxx. з одним оператором grep, де xxx може бути будь-яким числом.

я намагався

grep -Eo '192.168.2[2][3]\.[0-9]{1,3}'

і

grep -Eo '173.235.2[2][3][\.][0-9]{1,3}'

Але це нічого не повертає. Який правильний регулярний вираз я повинен використовувати?

Відповіді:


1

Замість [2][3]використання [23]. Параметри повинні бути включені до однієї []групи.

Також .щоразу біжіть :
grep -Eo '192\.168\.2[23]\.[0-9]{1,3}'

Ви можете протестувати його тут


Ах! Я був близький хаха.
user53029
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.