[Moscow.pm] комменты в конце строки

Anatoly Y snelius на tsu.ru
Чт Ноя 27 02:22:17 PST 2014


да решается пади чем-нибудь типа такого рега, на вскидку

perl -E '$a="my $var = 123; \@c = (1,2,3); # comment"; $a =~
s/^(.*;)?\s*(#.*)?/$2\n$1/; say $a;'

27 ноября 2014 г., 15:52 пользователь o.smirnova <o.smirnova на zebra-group.ru>
написал:

>  а разве поиск и замена с регулярками в sublime (или в любом другом
> редакторе) не справится с этой задачей?
> как-то делала что-то похожее - надо было все комментарии перед функциями
> запихнуть в =head2 и =cut, вырезав из них символы #
> вышло вполне сносно
>
> 27.11.2014 12:42, Еньшин Андрей пишет:
>
>  Привет,
>
> есть задача перенести все комментарии с конца строки на новую строку перед
> комментируемой. Например,
>
> my $var = 123; # comment
>
>  сделать
>
> # comment
> my $var = 123;
>
>
> Может быть perltidy умеет так или есть какие-то иные хитрые решения?
> p.s.: не обязательно рассматривать редкие решения, где # встречается перед
> комментарием, но можно :)
>
> --
>  С уважением,
> Еньшин Андрей Юрьевич
>
>
>
>
> --
>  С уважением,
>
> Ольга Смирнова
> программист
> тел. +7 (495) 234-80-79 внутренний 103 или 107
> моб. +7 (926) 959-16-22
> факс: +7 (495) 234-80-79 внутренний 102
> e-mail: o.smirnova на zebra-group.ru
> ISQ: 232733122
> Skype: olga_smirnova89
>
> [image: B2B дизайн-бюро "Зебра" www.zebra-group.ru]
> <http://zebragroup.ru/>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20141127/cd934ac0/attachment.html>
----------- следущая часть -----------
A non-text attachment was scrubbed...
Name: logo.png
Type: image/png
Size: 3415 bytes
Desc: отсутствует
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20141127/cd934ac0/attachment.png>


Подробная информация о списке рассылки Moscow-pm