Я хочу создать Regex, который получает определенный интерфейс в списке.
У меня есть этот список интерфейсов:
interface0/0/8.120
interface0/0/8.130
interface0/0/8.1035
interface0/0/1.1035
interface0/0/0.120
interface0/0/0.130
interface0/0/8
interface0/0/1
interface0/0/2
interface0/0/4
Я пишу это выражение для интерфейса get, который не заканчивается на 120 130 150
.+?(?=\.(?!120|130|150))
с этим регулярным выражением я получаю:
interface0/0/8.1035
interface0/0/1.1035
, если я хочу получить список расширений и тот же интерфейс без подынтерфейса (.1035)
interface0/0/8.1035
interface0/0/1.1035
interface0/0/8
interface0/0/1
Iпроверить это в https://regex101.com/
С уважением,
Дарио