сап, программачподскажи как одной регуляркой выбрать из html-кода все буквы "o", которые находятся внутри тегов <p>?
>>1064294 (OP)Тебе делать нехуй что ли?
>>1064296надо так
>>1064297Ну раз надо, то делай.
>>1064298ты бы посоветовал лучше, а не пиздел
>>1064306Советую, выучи регулярки.
>>1064309Спасибо, бро!
>>1064294 (OP)Ты долбаеб что ли ? Задача решается любым DOM парсером на изи
>>1064319мне надо именно регуляркой, дом парсером понятно, что можно запростоспецифическое применение у меня
>>1064324Нормальные люди хтмл регулярками не парсят.
>>1064324лабораторка что ли ? лол
не использовать регэкспы
>>1064294 (OP)Но нахуя?Почему ты не можешь сделать это обычным кодом?
>>1064331потому, что я не могу его использоватьв двух словах, есть некий серверный парсер, управление которым осуществляется исключительно через админку и единственный способ изменить что либо это автозамена текста или регулярка
>>1064294 (OP)НЕ ПАРСИ ХТМЛ РЕГУЛЯРКАМИ
>>1064339ещё один умник, блять
>>1064294 (OP)IMPOSSIBURUмимо-регексп-гуру
>>1064294 (OP)(?<=<p>)(.?)(o)(.)(?=<\/p>)Потом по 3-й группе:(.?)(o)(.)(?=<\/p>)И продолжаешь рекурсивно искать по 3-й группе с последним паттерном, пока не останется совпадений.
>>1064374Абу пидор украл звёдочки после точек!
>>1064374тоже в сторону реферов к группам ковырял, но что то не срабатываетможешь куда нибудь пример полный закинуть, плиз?
>>1064387За щеку могу.
>>1064387Там ошибка во втором паттерне, должно быть:(.ж?)(o)(.ж)
>>1064398всё равно не пашет
>>1064407Грамматика языка не регулярная, можешь спокойно посылать нахуй заказчика
>>1064407Ну кому ты пиздишь-то? Выкладывай на идеоне что ты там нахуевертил!
>>1064294 (OP)>регулярка>htmlhttps://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags
>>1064374Ты плохо знаком с HTML. Это не XML. Закрывающий тег для <p> необязателен и может быть опущен. Также, некоторые теги автоматически закрывают предшествующий <p>.Ты не учел, что у <p> могут быть атрибуты. Не учел что последовательность <p> может быть внутри комментария или атрибута.Также твоя регулярка ненадежная, например .* вполне может захватить какие-то теги включая сам <p>.Однако не расстраивайся! pcre гораздо мощнее чем ты думаешь, читай https://habrahabr.ru/post/171667/мимолюбитель php