Как на перле удалить из текста все паскалевские коментарии вида {...}
Пробовал такие варианты:
$CurrStr =~ s/(\{[\s\S\n]*\})//
$CurrStr =~ s/(\{[\s\S\n]*[^\{\}]\})//
$CurrStr =~ s/(\{.*\})//
$CurrStr =~ s/(\{[.\n]*\})//
Из всего этого правильно работает только $CurrStr =~ s/(\{.*\})//
но для _однострочных_ комментариев.
Кстати, не могу понять, чем $CurrStr =~ s/(\{.*\})// отличается
от $CurrStr =~ s/(\{[.]*\})// ?
Спасибо.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум perl, examples (2006)
- Форум Perl (2007)
- Форум Perl (2008)
- Форум [PERL] Книга (2008)
- Форум Perl script (2007)
- Форум обновление PERL (2005)
- Форум Perl (2005)
- Форум time Perl (2004)
- Форум Perl chat (2005)
- Форум Perl.. (2004)