0
С * и + жадностью ведет себя по-другому в шаблонах регулярных выражений ниже, почему?Почему жадный плюс ведет себя иначе, чем звезда?
Это мой текст:
hello abcdef ghijklmc happiness<span>Lorem impsum</span> lorem <p>Lorem impsum</p>Lorem impsum Today is Feb 23rd, 2003
Это регулярное выражение:
<[/]?[a-z].*?>
Результат:
С помощью этой схеме:
<[/]?[a-z].+?>
Результат:
Пожалуйста [за любовь бога] (http://stackoverflow.com/a/1732454/1348195) не разобрать HTML с регулярными выражениями. Это даст вам мир боли, и DOM уже содержит _extremely_ мощные методы для работы с HTML напрямую. –
'+?' И '*?' Не жадные кванторы, а наоборот - они «ленивы» или «неохотно». – Kobi