Главная / Регулярные выражения Perl и их применение / Строка в $_ состоит из нескольких натуральных чисел, разделенных запятыми, числа строго возрастают. Например: $_='11,12,30'. Какие регулярные выражения соответствуют каждой такой строке?

Строка в $_ состоит из нескольких натуральных чисел, разделенных запятыми, числа строго возрастают. Например: $_='11,12,30'. Какие регулярные выражения соответствуют каждой такой строке?

вопрос

Правильный ответ:

/^(?:(\d+)(??{ $n < $1 ? ',|\Z' : '(?!)' })(?{ $n=$1 }))+$/
/^(?:(\d+)(??{ $n < $1 ? ',|\Z' : '(?!)' })(?{ $n=$1 }))+\z/
/^(?:(\d+)(??{ $n < $1 ? '$|,' : '(?!)' })(?{ $n=$+ }))+\z/
Сложность вопроса
66
Сложность курса: Регулярные выражения Perl и их применение
87
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не справился c этими тестами intuit.
03 июн 2020
Аноним
Гранд мерси за гдз по интуиту.
31 июл 2019
Аноним
Это очень намудрённый вопрос интуит.
12 май 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.