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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Max Fomin                            2:5015/157.2   05 Dec 2002  10:43:18
 To : All
 Subject : .. помогите с регуляркой!!! ...
 -------------------------------------------------------------------------------- 
 
 Приветствую всех.
 Проблем в том шо есть структура строки:
 
      \((код)\):(\d{1,7}):(\d{1,7}):([+-]?\d{1,7})
 
 вот, и код ентот.. должен совпадать с одним из ряда допустимых..
 Ряд допустимых:
   1|4|5|8|10|13|14|25|34|35|41|42|43|44|45|48|38|39|55|56|57|58|59|65|66|
 67|68|75|80|85|88|89|90|91|92|201|204|205|208|210|213|214|225|234|235|
 241|242|243|244|245|248|238|239|255|256|257|258|259|265|266|267|268|
 275|280|285|288|289|290|291|292
 
 я пока написал так:
 
 \(([1458]|1[034]|4[1-5]|4[8]|5[5-9]|8[0589]|2[5]|3[4589]|6[5-8]|7[5]|
 9[0-2]|201|204|205|208|210|213|214|225|234|235|241|242|243|244|245|248|
 238|239|255|256|257|258|259|265|266|267|268|275|280|285|288|289|290|
 291|292)\)
 
     Проблем в том шо мне бы хотелось чтобы кто то проверил бы регулярку до
 200, она работает, и мне интересен вопрос оптимизации ..
     А апосля 200 .. я незнаю каким образом ее можно преобразовать дабы
 избежать тупого перечисления кодов....
 
 Подскажите хотябы принцип .. а я уж додумаю .. а то и подобных примеров не
 видел((
 
 Спасибо за ваше время
 
 --- Nizhny Novgorod NNTP-HTTP Gateway
  * Origin: http://newsgate.nnov.ru (2:5015/157.2@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 .. помогите с регуляркой!!! ...   Max Fomin   05 Dec 2002 10:43:18 
Архивное /ru.perl/529016e55c0c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional