что я делаю не так? нужно из текста выдрать все идущие подряд символы больше 50 без пробелов. пишу так: PHP: preg_replace_callback ( '/[^\s]{50,}/is' , function, text ); проверяю через print_r что нашлось... помимо правильных(!) строчек находятся всякие другие типа: Array ( [0] => fdfgsdg<br/><br/><br/> ) Array ( [0] => dsdsыв<br/><br/><br/> ) Array ( [0] => фывфыв<br/><br/><br/> ) Array ( [0] => sdsdds<nr> ///""""sdsda ) * теги в тексте не активные, т.е. после htmlspecialchars ** проверяю на денвере, следовательно posix'е
А чем вам эти строки не правильные? у вас выражение на поиск совокупности 50 и больше не пробельных символов. <br/> ведь не пробельный символ.