Как преобразовать в нижний регистр определенный шаблон в нескольких классах Java, используя регулярные выражения? - PullRequest
2 голосов
/ 19 августа 2011

Я ищу способ преобразования конкретного шаблона в нижний регистр для всего проекта Java (цель: * .jrxml).

По сути, я хотел бы найти все выражения, соответствующие следующему шаблону: $ F {TEXT_EXPRESSION}

, а затем отправьте строку TEXT_EXPRESSION в нижний регистр, поэтому результатом будет $ F {text_expression}.

Я использую Eclipse, и я хотел бы указать регулярное выражение в диалоге поиска и замены.

Какой-нибудь совет относительно моего требования?

Большое спасибо

Чарльз

1 Ответ

0 голосов
/ 30 августа 2011

Я бы использовал Perl или Sed.С perl:

perl -pi -e 's/\$F{(.*?)}/\$F{lc($1)}/e' `find [eclipse project folder] -name \*.jrxml`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...