РЕГУЛЯРНЫЕ выражения

S
На сайте с 23.10.2004
Offline
6
554

Нужно сделать так:

В PHP с помощью функции eregi_replace заменить $STRING везде, кроме случая – если $STRING находится в тэге(например <img src=”something/$STRING.gif”> или в другом тэге – то-есть нельзя менять если $STRING стоит в параметрах любого тэга) – а в остальных случаях заменять $STRING на что то другое.

Заранее спасибо.

[Удален]
#1

Что-то типа такого:

$str_new = eregi_replace('(>[^<>]*)'.$string.'([^<>]*<)', '\\\\1'.$replace.'\\\\2', $str_old);

Только пробела не должно быть между < и ), это форум вставляет почему-то.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий