|
|
|
| Есть регулярное выражение, оно выполняет какое либо действие с переменной, представляющий текст в формате HTML, содержащий собственно текст и теги. Как запретить функции менять что-либо между символами <> (подразумеваются теги) ??? Плииз, помогите, пожалуйста !!!
Функция имеет примерно такой вид:
$text = preg_replace($rules, "$1\xad$2", $text); | |
|
|
|
|
|
|
|
для: Ruri
(02.10.2008 в 11:22)
| | Регулярное выражение работает с обычным плоским текстом, и все теги HTML ему по барабану.
По-моему, Вам из $rules (без детального анализа которого всё равно проблему не решить) надо просто выкинуть фрагменты правил с латинскими буквами. В Вашей конкретной проблеме.
Более того, если мне не изменяет память, Вам это уже сделали. | |
|
|
|
|