Да. И всё-таки следует посмотреть, может быть можно Perltidy этому научить.
27 ноября 2014 г., 17:24 пользователь Тимур Нозадзе <[email protected] > написал: > Вот уж точка с запятой в конце строки точно быть не обязана. ;) > > Если хочется чего-то большого и красивого, попробуйте какой-нибудь > статический анализатор (PPI или Perl::Lint). > > 27 ноября 2014 г., 14:13 пользователь o.smirnova < > [email protected]> написал: > > можно искать по сочетанию с точкой с запятой, т.к. она точно должна быть >> в конце строки, а решетка уже после нее >> >> да и зависит от того, насколько глобально стоит задача, если постоянно >> потребуется этим пользоваться в каком-то автоматическом режиме, то да - >> нужно что-то посложнее. А если разово пройтись по одному/нескольким файлам >> и перенести в там комментарии, то можно и регулярками обойтись >> >> >> 27.11.2014 14:07, Daniel Podolsky пишет: >> >> смелые предложения про регулярки основываются на неверном >> предположении, что # используется в перле только для комментариев. >> >> на самом деле - без реального синтаксического разбора в общем случае >> задача не решается. >> >> 2014-11-27 13:41 GMT+03:00 Михаил Шогин <[email protected]> >> <[email protected]>: >> >> можно так например (понятно дело что там могут быть строки с символом # и то >> се) >> >> sed -e 's/\([^#]*\)\(.*\)/\2\n\1/' some_file.pl >> >> >> echo '$self->build_context(); # prepare context' | sed -e >> 's/\([^#]*\)\(.*\)/\2\n\1/' >> >> # prepare context >> $self->build_context(); >> >> >> -- >> С уважением >> Михаил Шогин. >> >> -- >> Moscow.pm mailing [email protected] | http://moscow.pm.org >> >> >> -- >> С уважением, >> >> Ольга Смирнова >> программист >> тел. +7 (495) 234-80-79 внутренний 103 или 107 >> моб. +7 (926) 959-16-22 >> факс: +7 (495) 234-80-79 внутренний 102 >> e-mail: [email protected] >> ISQ: 232733122 >> Skype: olga_smirnova89 >> >> [image: B2B дизайн-бюро "Зебра" www.zebra-group.ru] >> <http://zebragroup.ru/> >> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> >> > > > -- > С уважением, Тимур Нозадзе > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
