Re: многострочная строка

Валентин Бартенев ne at vbart.ru
Wed Aug 1 09:21:38 UTC 2012


On Wednesday 01 August 2012 12:49:55 Phil Kulin wrote:
> Приветствую, коллеги.
> 
> Есть длинное регулярное выражений в location. Можно ли его в целях
> восприятия глазом перенести на несколько строк?
> Например:
>                 location ~*
> \.(swf|zip|rar|arj|cab|exe|dll|ico|jpg|jpeg|gif|bmp|png|mp3|avi|mov|mpg|mpe
> g|amr|mmf|wml|wbmp|mid|midi|3gp|css|js|html|htm|txt)$

Как минимум её можно немного упростить.
 
 jpg|jpeg == jpeg?
 mpg|mpeg == mpe?g
 html|htm == html?
 mid|midi == midi?
 wbmp|bmp == w?bmp

Ещё возникает естественный вопрос, и много у вас по всему сайту раскидано всяких 
amr, mmf, wbmp, midi, dll, arj ? Допустим, arj-ы на каждом втором сайте по всем 
директориям разбросаны, это нормально, а остальное?

--
Валентин Бартенев


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