Perguntas com a marcação «regex»

Ao fazer perguntas regex, sempre adicione a tag para a linguagem de programação ou ferramenta específica (por exemplo, Perl, Python ou Java; vi, emacs ou ɢɴᴜ grep; etc.) que você está usando.

30
Nginx: regex de localização para vários caminhos

Eu tenho dois locais na configuração do nginx que funcionam: location ^~ /media/ { proxy_pass http://backend.example.com; } location ^~ /static/ { proxy_pass http://backend.example.com; } Como posso combinar esses dois em um único local? O que eu já fiz: Eu tentei essa sugestão location ~...

22
Curinga / regex do Nginx no caminho do local

A configuração do Nginx que eu lance 404 para algo .phpcomo: ## Any other attempt to access PHP files returns a 404. location ~* ^.+\.php$ { return 404; } No entanto, tenho algum arquivo index.php na subpasta que desejo executar. A configuração atual é como: location =

15
Confirme a pesquisa de cadeias literais [fechadas]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico sobre Falha no servidor. Fechado há 7 anos . Estou cansado de ter que escapar de coisas...

14
Erro nginx pcre_compile ao usar quantificadores

Estou tendo um problema com o alias. Quero acrescentar os 4 primeiros dígitos do arquivo como parte do diretório. (como '../123456.jpg'=>'../123/123456.jpg' e '../12/1245.png'=>'../12/12.png') Aqui está o que eu tenho: location ~ ^/i/gallery2/(\d{1,4})(.*)$ { alias

13
reescrita nginx acrescenta um parâmetro no final de um URL

Preciso configurar meu proxy reverso para que o seguinte parâmetro seja adicionado no final do URL: &locale=de-de Isso quase funciona: rewrite ^(.*)$ $1&locale=de-de break; No entanto, o problema é que eu preciso anexar '& locale = de-de' apenas se ele ainda não estiver lá e se...

11
Quais são os limites do PCRE?

No ModSecurity há PCRE limits exceedederros. Eu sei que posso corrigir isso definindo regras como: SecPcreMatchLimit 150000 SecPcreMatchLimitRecursion 150000 Mas, o que essas regras estão realmente fazendo? O que o limite de recursão do PCRE definido para 150.000 significa? Que brechas de...

10
Grepping para faixas CIDR

De tempos em tempos, eu quero grep CIDR varia fora dos meus arquivos de log do Apache. Isso é fácil para intervalos que caem nos limites naturais (/ 8, / 16 e / 24), mas não é tão fácil para outros intervalos como / 17 e / 25. Exemplos: # 192.168.0.0/16: (easy) grep " 192\.168\." access_log #...

9
Pesquisando literal "> \" usando o ack-grep

Estou procurando linhas que literalmente tenham um caractere maior que (a ">") seguido por um espaço seguido por um caractere de barra invertida (a "\"), ou seja, uma linha com isso:> \ Eu pensei que escapar permitiria isso, e para o maior do que isso: $ ack-grep "\>" retorna linhas...

9
Renomeando arquivos no linux com uma regex

Eu tinha um grupo de arquivos que gostaria de renomear de forma consistente. Os arquivos são nomeados como "System-Log-01-01-2009-NODATA.txt" "Something-Log-01-01-2009-NODATA.txt" E eu os queria como minúsculas, aaaammdd, extensão