Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: tegi   Pavel Ammosov   11 Jun 2001 02:49:43 
Архивное /ru.cgi.perl/283982283d9af.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional