2014-10-29 2 views
0

У меня есть один из тех моментов, когда я не могу представить правильный синтаксис для своего регулярного выражения.Regex соответствует блоку текста

У меня есть блок текста, как показано ниже

config lines 
config lines 
config lines 
config lines 
config lines 
interface ethernet0/0 
description "my interface" 
ip address 1.2.3.4 255.255.255.255 
service-policy output my-service-policy 
config lines 
config lines 
config lines 
config lines 

матча я пытаюсь сделать этот интерфейс Ethernet0/0 присутствует, а «выход политики обслуживания мой-сервис политик» существует , но проблема с совпадением первой и последней строк в одном регулярном выражении.

+0

Что такое регулярное выражение вы пробовали, и как он потерпел неудачу? –

ответ

0

На каком языке вы кодируете?

Как правило, вы можете получить доступ к первому началу строки/начала каждой строки в многострочном шаблоне с помощью знака ^.

Скопировано ли справа, что строка запроса начинается с пробела? Тогда вы просто можете получить те, у кого p.E. в PHP: $ result = preg_match ('/^\ s /');

Смежные вопросы