Perguntas sobre 'regex'

Regex (ou regexp) é conhecido como correspondência de expressões regulares de padrões, cadeias de caracteres ou caracteres em, por exemplo, um arquivo de texto grande. As perguntas devem ser marcadas como tal, seja qual for a linguagem de programação envolvida e a tag também pode ser aplicada a programas de linha de comando ou gráficos que possuem plug-ins de regex ou algum recurso de regex.
1
resposta

nginx variáveis regex httpMapModule

A documentação do HttpMapModule afirma que: Since 1.0.4, case insensitive regular expressions can be used by prefixing the pattern with ~*. E dá o exemplo: map $uri $myvalue { /aa /mapped_aa; ~^/aa/(?<su...
25.02.2013 / 20:43
2
respostas

Agarrando o caminho do diretório em uma mensagem como "Você tem novo e-mail em / var / spool / mail / root"

Por isso, muitas vezes recebo mensagens como You have new mail in /var/spool/mail/root e acabo digitando / copiando e excluindo: tail /var/spool/mail/root , o que é um pouco trabalhoso. Existe um comando simples que irá fazer isso (ou se...
11.02.2013 / 20:49
2
respostas

Problema de correspondência negativa do Regex

Estou frustrado tentando criar um regex para combinar strings com base em nomes de arquivos específicos e espero que haja um ninja regex (omitirei o obrigatório xkcd link por questão de tempo) por aí que pode ajudar . Eu preciso corresponder...
19.08.2010 / 22:02
2
respostas

estranho apache reescrever regex

Estou no processo de migrar uma configuração do apache para o nginx. Neste processo, encontrei essa regra de reescrita em um arquivo .htaccess: RewriteRule ^/?(?:(?!one|two|three|four).?)+/?$ http://somewhere.else.com [R=301,L] Eu sou mui...
05.08.2011 / 20:30
2
respostas

Usando o FilesMatch para direcionar TODOS os arquivos

Eu tentei, sem sucesso, usar a diretiva Apache FilesMatch para processar todos os arquivos como PHP. Usando esse <FilesMatch "\.html$"> , sou capaz de processar extensões de arquivo específicas como PHP, mas não consigo encontrar uma dir...
15.01.2017 / 12:38
4
respostas

ls | grep regex, ignorar arquivos com .tab,

Eu sei regex, mas não sei como fazer isso funcionar. Eu quero listar todos os arquivos que não possuem .tab. e não tem ~ no final do nome do arquivo e não é um .o (ou .bin) Eu posso listar todos os arquivos que possuem .tab. escrevendo ls...
23.10.2009 / 14:20
1
resposta

Determine se um e-mail contém um certo número de um caractere específico

Espero escrever uma regra de SpamAssassin que corresponda se um email contiver mais de n de um caractere específico no corpo da mensagem. Não necessariamente contínuo. Por exemplo, se houver dez asteriscos totais em uma mensagem, combine a re...
07.07.2015 / 00:40
2
respostas

Proxy Reverso NGINX: proxy_cache dentro de um bloco - Possível?

Acho que começar com um pequeno trecho seria o mais sábio: location ^~ /test/ { proxy_pass http://frontend; proxy_http_version 1.1; proxy_set_header Connection ""; p...
16.05.2012 / 12:50
3
respostas

Apache mod_rewrite, múltiplas variáveis

Estou lutando um pouco com mod_rewrite e substituindo várias variáveis por expressões regulares. Estou tentando reescrever o seguinte: www.mysite.com/avatars/funny/1 para: www.mysite.com/avatars.php?genre=funny&page=1 Agora eu...
04.05.2012 / 15:03
3
respostas

Como extraio a parte correspondente de uma expressão regular no Solaris

O grep do GNU tem a opção --only-matching , que imprime apenas a região correspondente de uma expressão regular. Eu estou em uma caixa Solaris 5.10 sem nenhuma ferramenta GNU instalada, e estou tentando conseguir a mesma coisa. Exemplo: gre...
11.02.2010 / 00:20