|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Pavel Ammosov 2:5020/52 11 Jun 2001 02:49:43 To : Konstantin Ryabov Subject : Re: tegi -------------------------------------------------------------------------------- KR>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. >> KR>если стоит задача обработки текста вводимого пользователем то KR>такой текст встретится может, Это текст не является коректным HTML'ом и делать с ним можно что угодно. KR>даже не сомневайтесь. KR>Юзер не знает что такое корректный HTML KR>если стоит такая задача что бы юзер не ввел теги то их можно выводить на KR>экран просто заменяя < > на lt gt Самый правильный и простой вариант. -- Pavel Ammosov O \ apavel@aha.ru __ ) http://isabase.philol.msu.ru/~apavel/ ) wget -O - isabase.philol.msu.ru/~apavel/key.asc|pgp -fka O / --- FIDOGATE 4.4.0-snp10 * Origin: Zenon N.S.P. news server (2:5020/52.0) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/283982283d9af.html, оценка из 5, голосов 10
|