Надеюсь, что гуру sed или awk помогут мне. Мне нужно сопоставить многострочный шаблон, в котором диапазон шаблонов может охватывать от одной до трех строк. Я не могу получить результат с помощью pcregrep! Шаблон, который я хочу реализовать, выглядит примерно так =>
\s*\w+\s\w+\([A-Za-z,]*\)\s*\;\{
Дело в том, что после слов или точки с запятой следующая часть шаблона может или не может встречаться в следующей строке, И шаблон может встречаться и в одной строке, в зависимости от файла.
Заранее спасибо за ответы. Я застрял на этом этапе почти неделю! Любые предложения приветствуются :)
Например: яблочный апельсин (слива); киви {
OR
яблоко апельсиновое(сливовое);
киви
{
Выражение, соответствующее обоим выражениям.
apple, I want to match all the p's
. - person David B   schedule 18.06.2012