Вопрос по регулярным выражением...

Sailorman

Новичок
Вопрос по регулярным выражением...

Если надо в ХТМЛ коде заменить все тэги <BR> то пишем регулярное выражение типа:

'#<br>#is'

а вот если надо заменить все тэги, но тэг <BR> не трогать, то что надо написать?

такое не работает:
'#<(?:[^b][^r])+>#si'

извините за чайниковский вопрос :(
 

Sailorman

Новичок
огромное спасибо!

-~{}~ 17.02.06 13:50:

ничего не понимаю :((((

вот:

PHP:
echo preg_match('#<(?!br)>#', '<fsdfdsfsdfdsf>');
единички не видно :(((

-~{}~ 17.02.06 14:03:

разобрался:
(?! - это только позиция

т.е. работает вот так:

#<(?!br)[^>]+>#
 
Сверху