|
|||||||
Регулярные выражения в среде Code::Blocks
Время создания: 04.05.2009 11:56
Текстовые метки: regular, expression, code blocks, регулярные выражения
Раздел: Компьютер - Программирование - Регулярные выражения
Запись: xintrea/mytetra_syncro/master/base/0000000908/text.html на raw.github.com
|
|||||||
|
|||||||
В среде Code::Blocks есть плагин проверки регулярных выражений. Особенности: Символы вида "(" автоматически считаются разметкой регвыра, и чтобы просто указать символ "(", его надо экранировать обратным слешем. Пример 1: найти в тексте строку drawpic(picidxanm("main_monkey_finger")) и выделить параметр функции picidxanm. Для этого используется выражение drawpic\t*\(+\t*picidxanm\t*\(+\t*(.*)\t*\)+\t*\)+ В редакторе Code::Blocks так же есть поиск и замена в тексте. Особенности: Символы вида "(" считаются обычными символами. Чтобы делать подвыражения, надо скобки экранировать обратным слешем. Пример 2: чтобы найти строку из примера 1, надо воспользоваться выражением drawpic\t*(+\t*picidxanm\t*(+\t*\(.*\)\t*)+\t*)+ |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|