Маньяк, как хоть не пробовал , всегда теги остаются % )
решил проблему strip_tag - ом
а ты бы засунул $match в print_r и увидел бы что содержимое тега находится в $match[1] : )
--------
$str = 'bla bla [tag=111] bla bla [tag=222] bla bla.';
preg_match('~\[tag=([0-9]+)\]~', $str, $result);
вот так получается что только первый тег берется со строки а как сделат что бы все теги заносиль в массив?
Wins, а я так и сделал .
сто разных вариантов проверил , не получилось..
короче идёт xml файл(полученный с помощью cURL), сначала попробовал simplexml_load_string(); - не получилось , потом вытащил preg_match-ом , но теги остаются , потом replace-ом удалил теги и сегодня под конец решил воспользоваться функцией удаления тегов и все
Wins, ssimplexml_load_string(); работает у меня, в другом классе ))) хотя я запутался уже % )
18 Сен 2012, 17:52Ребята что тут добавить /(.*Видео\W|.*3gp\W){2}/siu что бы искало токо разные слова а не одинаковые. В примере 2слова но вреале будет до 5 слов, поетому искать типа: Видео 3gp и 3gp Видео нельзя.
19 Сен 2012, 15:46какой переменной или функцией можно получить строку адреса вместе с #
например
folder/folder/file#test