Роберт
Аналитик
Подсветка в HTML'овском документе вне тагов
Нету ли для preg_replace() какого-нибудь наворота , чтобы он искал информацию обходя/игнорируя информацию в тегах? Я почему-то предпологал что будет какой-нибудь модификатор , типа /H для регулярных выражений. Возможно я очень многого хочу , но ведь РНР всё таки для Web'a , a значит в нём часто придодится обрабатывать HTML'овские документы...
Вот и в моём случае - хочу подсетить для клиента текст в HTML'овском документе... И то и дело мой preg_replace() умудряется модифицировать текст внутри тагов , портя линки и коверкая таблицы.
Можно конечно создать специальный preg_replace() который бы вначале находил фрагменты текста вне тагов и найдя их вызывал мою функцию , а внутри неё уже производилась бы подсветка. Но может я изобретаю велосипед и это уже давно где-то реализовано?
Нету ли для preg_replace() какого-нибудь наворота , чтобы он искал информацию обходя/игнорируя информацию в тегах? Я почему-то предпологал что будет какой-нибудь модификатор , типа /H для регулярных выражений. Возможно я очень многого хочу , но ведь РНР всё таки для Web'a , a значит в нём часто придодится обрабатывать HTML'овские документы...
Вот и в моём случае - хочу подсетить для клиента текст в HTML'овском документе... И то и дело мой preg_replace() умудряется модифицировать текст внутри тагов , портя линки и коверкая таблицы.
Можно конечно создать специальный preg_replace() который бы вначале находил фрагменты текста вне тагов и найдя их вызывал мою функцию , а внутри неё уже производилась бы подсветка. Но может я изобретаю велосипед и это уже давно где-то реализовано?