Pull to refresh

Comments 23

Этот пример есть во многих местах. Я написал его сам из книжи по Руби (автор Хел Фултон). так как на хабре эта тема еще не раскрыта по регулярным выражениям.
Примеры нерабочие. У меня ругается на регулярку, тут точно правильно?
Пример с использованием онигурумы, которая по умолчанию только в 1.9 ветке, в 1.8 нужно отдельно ставить что бы заработало
Это полезно, но непонятно почему топик в Ruby
Регулярные выражения в руби. А в какой топик нужно писать?
руби не имеет ничего общего с регулярными выражениями, кроме того, что их там можно использовать. Это можно сделать в других языках программирования, текстовых редакторах (vi, например), в специальных редакторах и т.д.

а тут только синтаксис руби, заслугу рег.выражений нельзя зачислить на счет руби, вот о чем я.
Я может и ошибаюсь, но, кажется, тут специфичные для руби регулярки — \g и именованные выражения.
UFO landed and left these words here
Познавательно, открыли глаза насколько регулярные выражения мощнее чем я думал.
Для разбора таких выражений существуют КС-грамматики, зачем ломать мозги на нестандартном применении регулярок — не понятно.
Не совсем понял, то есть если написать "(?> регулярное что-то )|/g", то выражение пойдёт по рекурсии?
(задумчиво)

… думаю, я не первый, кто отмечает определённое сходство между регэкспами и Brainfuck
Регулярные выражения (PERL Compatible) страшная и непонятная сила, но если научится ими правильно пользоваться можно горы сворачивать =)
Есть только 1 проблема: как только программист начинает решать задачу с помощью регулярного выражения, у него становится 2 задачи: решаемая задача и задача построения и отлаживания регулярного выражения…
Автору топика рекомендую завести собаку и купить фотоаппарат
Хм… Это обычный PCRE?
Я не помню там именованных выражений…
И да, посмотрите (?R)
Шо, никто не заметил, что тэги в посте похерились?
Sign up to leave a comment.

Articles