Как на перле удалить из текста все паскалевские коментарии вида {...}
Пробовал такие варианты:
$CurrStr =~ s/(\{[\s\S\n]*\})//
$CurrStr =~ s/(\{[\s\S\n]*[^\{\}]\})//
$CurrStr =~ s/(\{.*\})//
$CurrStr =~ s/(\{[.\n]*\})//
Из всего этого правильно работает только $CurrStr =~ s/(\{.*\})//
но для _однострочных_ комментариев.
Кстати, не могу понять, чем $CurrStr =~ s/(\{.*\})// отличается
от $CurrStr =~ s/(\{[.]*\})// ?
Спасибо.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Perl: print & rm (2000)
- Форум Что такое ЖЖ? (2010)
- Форум perl, examples (2006)
- Форум Perl (2007)
- Форум Perl (2008)
- Форум 5.2 Оскорбление участников дискуссии (2014)
- Форум [PERL] Книга (2008)
- Форум Perl script (2007)
- Форум обновление PERL (2005)
- Форум Perl (2005)