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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Serge Shikov                         2:5020/400     17 Jan 2001  22:02:50
 To : All
 Subject : Re: Checking of Regular Expression.
 -------------------------------------------------------------------------------- 
 
 Ivan Frolcov wrote:
 
 > 
 >  >>  SS> желание.
 >  >> Да, но если средство не очень подходит?
 >  SS> Почему это перл не очень подходит?
 > Потому что умелым regexом его можно погрузить в коматозное состояние.
 
 Так это не перл - это мы регекспы проверять не умеем! ;-)
  
 >  SS> Дык я не знаю, как проще. В этом собственно и вопрос, как я его понимаю
 >  SS> - можно ли простыми средствами перловые регекспы ограничить, чтобы они
 >  SS> были заведомо безопасные, и эффективные. Т.е. юзер вводит регексп, мы
 >  SS> его проверяем, и либо отвергаем, либо передаем перлу. От такой штуки для
 >  SS> проверки я бы не отказался.
 > Hаверное, можно для эффективности попробовать ловить вложенные .*)*, (тут * -
 > и *, и +), что-то типа
 > /
 >     [*+]           #э-э... квантификаторы
 > (?: [^)] | \\\) )* #нескобки
 >   \)[*+]           #скобка и то самое, по-русски невербализуемое :-)
 > /x
 > 
 > но я не уверен, что нельзя еще чего-нибудь эдакое недоброе придумать.
 > Для безопасности можно пользовать модуль re.
 
 В смысле?
 --- ifmail v.2.15dev5
  * Origin: home (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Checking of Regular Expression.   Michael A. Borisov   15 Jan 2001 13:25:00 
 Checking of Regular Expression.   Ivan Frolcov   15 Jan 2001 14:30:13 
 Re: Checking of Regular Expression.   Serge Shikov   15 Jan 2001 17:32:11 
 Re: Checking of Regular Expression.   Ivan Frolcov   15 Jan 2001 18:45:28 
 Re: Checking of Regular Expression.   Serge Shikov   16 Jan 2001 13:55:10 
 Re: Checking of Regular Expression.   Ivan Frolcov   16 Jan 2001 14:57:51 
 Re: Checking of Regular Expression.   Serge Shikov   16 Jan 2001 15:33:08 
 Re: Checking of Regular Expression.   Ivan Frolcov   16 Jan 2001 16:21:11 
 Re: Checking of Regular Expression.   Serge Shikov   17 Jan 2001 14:40:08 
 Re: Checking of Regular Expression.   Ivan Frolcov   17 Jan 2001 15:33:37 
 Re: Checking of Regular Expression.   Serge Shikov   17 Jan 2001 22:02:50 
 Re: Checking of Regular Expression.   Ivan Frolcov   18 Jan 2001 12:10:46 
 Re: Checking of Regular Expression.   Artem Chuprina   18 Jan 2001 20:23:01 
 Re: Checking of Regular Expression.   Artem Chuprina   18 Jan 2001 20:21:57 
 Re: Checking of Regular Expression.   Michael Samanov   19 Jan 2001 00:12:53 
 Re: Checking of Regular Expression.   Artem Chuprina   18 Jan 2001 20:13:59 
Архивное /ru.perl/282597d086ba.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional