У меня проблема с написанием регулярного выражения для соответствия тегам HTML. Я нашел похожую запись здесь , но в моем случае это не совсем сработало.
Вот моя тестовая строка:
<div id="div0" class="myclass">here's some text
that may include whitespace</div><div id="div1" class="myclass">
and some more here
</div>
А вот мое регулярное выражение, основанное на вышеупомянутой записи:
<div[^>]*class="myclass">[^~]*?<\/div>
Обратите внимание, что мне нужно сопоставить первый экземпляр <div />
с классом "myclass". Контент может иметь возврат каретки. Эти <div>
теги не будут вложенными.
Вот страница для тестирования: http://rubular.com/r/vlfcikKMXk