|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Konstantin Ryabov 2:5020/400 06 Jun 2001 14:42:46 To : All Subject : Re: tegi -------------------------------------------------------------------------------- Pavel Ammosov wrote: > > Konstantin Ryabov wrote: > KR>Sergey Terentiev wrote: > >> _ВСЕ_ тэги так не удалить. Hапример скрипты останутся. Для этого спец. > >> модуль > >> есть. Вообщем большинство это делает так: > >> $text=~s/<.*?>//g; > > KR>Так тоже хреново > KR>например если применить к > KR>$text="тарам парам а<b парам тарам c=>s парам парам"; > KR>то вырежется кусок текста > KR>тут одним регекспом не обойтись нужно что то посложнее > KR>хотя если уверен что такой текст не встретится то можно и так > > Такой текст не встретится, он не являтся корректным HTML. > если стоит задача обработки текста вводимого пользователем то такой текст встретится может, даже не сомневайтесь. Юзер не знает что такое корректный HTML если стоит такая задача что бы юзер не ввел теги то их можно выводить на экран просто заменяя < > на lt gt --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/909948f0f11f.html, оценка из 5, голосов 10
|