For Programmers: Free Programming Magazines  


Home > Archive > PHP Mirrors > March 2004 > регулярные









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author регулярные
amixen@ua.fm

2004-03-19, 1:04 pm

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

есть строка:
состоящая из разных тегов... <br>...<b>...<table>...<li>
вместо ... - разный текст

нужно разобрать эту строчку и после любого
тега заменить \n и \r на <br>
Обрабатывать все теги кроме <br> и <table>

я использую такую конструкцию:

$message = eregi_replace("[^br>]([[\r]|[\n]])", '\\0<br>', $message);

Но дело в том, что запрет имееться на 'b' или
'r' или '>'...
А надо, что бы было на строчку 'br>'

Т.е. вопрос в синтаксисе...
----
http://mobile.alkar.net
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com