Я хочу написать regex
для извлечения чисел из нижеследующего текста (который является частью большого текста):Регулярного выражения для этого текста
switchport trunk allowed vlan 206,220,23,234,250,262,21,283,2086,296,305,323
switchport trunk allowed vlan add 334,340,342,365,380,404,41,414,42,421,434
switchport trunk allowed vlan add 461,472,499,509,29,535,544,551,552,55,595
switchport trunk allowed vlan add 642,672,690,697,701,704,711,800,2018,2020
switchport trunk allowed vlan add 2054
switchport mode trunk
Я хочу, чтобы извлечь все ВЛС числа между стволом порта коммутатору позволили ВЛС и магистральный режим
порта коммутатораЯ думаю, что картина должна быть как:
switchport trunk allowed vlan (\S*) ((\d+),*)+(?:.|\n)
, но не знают, как извлечь другие номера (только первый один соответствует)
Я использую шаблон в PHP
в preg_match
функции.
Я думаю, что вы хотите: - https://eval.in/596968 –
Или может быть это: - https://eval.in/596974 –
Пожалуйста вверх голосовать ответ тоже, если это еще не сделано .благодаря. –