Показать сообщение отдельно
Старый 26.04.2012, 15:40   #4
Seo-man

Администратор

 
Аватар для Seo-man
 
Регистрация: 08.05.2008
Адрес: Молдова/ПМР, Тирасполь
Сообщений: 3,557
Вы сказали Спасибо: 95
Поблагодарили 137 раз(а) в 124 сообщениях
Репутация: 1596
По умолчанию

Примеры полезных регулярных выражений:

$new_text = preg_replace('#([,\.\-])(\S)#','$1 $2',$text); // \S - непробельный символ. \ - экран символа
это рег. выражение ставит пробел поле символов ,\.\-


регулярные выражения, примеры на php будут тут.

Нужно удалить ссылку, и оставить текст в сылке.
$new_text = preg_replace('(<a.*?>)(.*?)(<.*?a>)','$2',$text); - почему то не работает.
а эти 2 примера правильные:
$new_text = preg_replace('/<a[^>]*>(.*)<\/a>/iU', '$1', $text);
$new_text = preg_replace('@<a.*?>(.*?)</a>@smi',"$1",$text);


Проверка корректности синтаксиса регулярного выражения
rubular.com/regexes/12916
__________________
Недорогой хостинг! forum-seo.net/showthread.php?p=10754
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 30 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Seo-man вне форума   Ответить с цитированием