intrigued
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Cheery, спасибо за ответ, но думаю, предложенный вами вариант слишком громоздкий для моих нужд... Попытаю объснить для чего мне все это нужно, возможно есть менее мозголомный вариант. Есть некая CMS с визуальным редактором для наполнения контента, бывают случаи, что юзер вставляет изображения в контент или просто ссылки, у меня при сабмите формы стоит проверка на регулярке: Код: $value = preg_replace("/([^\s]{30})[^\s]+/", "$1...", $value); | т.е., любые словесные(символьные) конструкции превышающие 30 символов обрезаются до 30 (чтобы верстка не "ехала"), определение отдельных слов идет по пробелам (\s), вот и получается, что если юзер вбил <img src="http://www.qwerty.com/dir1/dir2/dir3/dir4/file.jpg" />" такая конструкция просто коверкается, а нужно, чтобы анализировались только данные ВНЕ тегов. Может есть какие-то решения? |