Регулярные выражения многострочный режим
Добавлено: 16 июл 2010, 14:23
Например, имеется текст:
Какой-то текст………………..
…………………………..
<h1 class="ololo">Нужный текст</h1>
<div class="lol"> Нужный текст2</div>
……………………………..
………………………..
Вот регулярное выражения для перовой строчки:
reg.Expression:=' (<h1 class="ololo">)(.*)(</h1>)';
Для второй:
reg.Expression:=' (<div class="lol">) (.*)(</div>)';
Находятся они сразу, если искать строчки по отдельности, но как применить многострочный режим, чтоб в одном выражении совместить сразу две строчки?
можете привести пример кода, если несложно
Какой-то текст………………..
…………………………..
<h1 class="ololo">Нужный текст</h1>
<div class="lol"> Нужный текст2</div>
……………………………..
………………………..
Вот регулярное выражения для перовой строчки:
reg.Expression:=' (<h1 class="ololo">)(.*)(</h1>)';
Для второй:
reg.Expression:=' (<div class="lol">) (.*)(</div>)';
Находятся они сразу, если искать строчки по отдельности, но как применить многострочный режим, чтоб в одном выражении совместить сразу две строчки?
можете привести пример кода, если несложно