Как стать автором
Обновить

Комментарии 23

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

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

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

Публикации