Примеры полезных регулярных выражений:
$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 сообщение(ий).
|