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.
2
respostas

regex fail2ban não correspondente

Devo admitir, os regex sempre foram um ponto fraco para mim. Eu nunca me sentei e gastei tempo suficiente aprendendo-os a usá-los efetivamente. No entanto, eu realmente estou perdendo por que isso não está combinando. Eu estou tentando fazer um f...
06.04.2017 / 08:10
2
respostas

egrep grupo correspondente não está imprimindo?

Estou tentando criar um script bash que irá aplicar linhas a um arquivo usando o egrep. Eu criei o regex que deve agrupar as informações que eu quero, o problema é tentar obter a saída. Eu tenho testado com o seguinte comando, mas nada é impress...
03.10.2011 / 16:58
1
resposta

Bash: Como copiar timestamps usando touch e regex?

Como isso é mais uma questão de Bash, acho que isso é mais adequado para serverfault do que para superusuário, mesmo que eu esteja falando sobre arquivos de mídia. Eu tive que fazer uma conversão em lote de vários arquivos de mídia, e todos o...
26.08.2010 / 22:30
2
respostas

O contexto do caminho do arquivo SELinux não funciona com o regex

Eu reformatei a legibilidade com base nas sugestões nos comentários. Eu tenho um servidor RADIUS que usa o google authenticator, e o SELinux está impedindo que o RADIUS acesse os arquivos .google_authenticator nos diretórios pessoais dos usuá...
24.08.2016 / 20:11
1
resposta

Fail2Ban O filtro SASL falha logins falhados

Estou usando o fail2ban no meu servidor de e-mail. Eu descobri esta manhã que houve cerca de 5000 tentativas de login (via 1 hora) via SMTP que não foram apanhadas pelo meu filtro sasl. Aqui está um exemplo de uma entrada em /var/log/mail.log...
25.01.2012 / 12:25
2
respostas

Como posso contar as ocorrências de uma correspondência de expressão regular em um arquivo de log usando o PowerShell?

Eu tenho um arquivo de log muito grande no qual preciso contar as ocorrências de todas as variações de uma string específica; isto é: Há um grande número de IDs de arquivo que aparecem no formato AA000 ####. Eu tenho que descobrir quais são o...
08.12.2011 / 17:51
1
resposta

Por que é desnecessário sair de “/” nas expressões regulares do Nginx?

Então, finalmente aprendi sobre expressões regulares. Normalmente, ao trabalhar com expressões regulares, é necessário escapar de delimitadores (como "/") com um "\". Mas quando estou usando expressões regulares no Nginx, parece que "/" é tratad...
18.01.2018 / 18:23
2
respostas

nginx reescreve regex para versionamento de API

O que eu quero é que o primeiro seja transformado no segundo ... /widget => /widget/index.php /widget/ => /widget/index.php /widget?act=list => /widget/index.php?act=list /widget/?act=list => /widge...
13.08.2014 / 21:10
1
resposta

Padrões de verificação de log personalizados usando o egrep, mas o logcheck não exclui as linhas relevantes

Temos um arquivo personalizado para logcheck ignore patterns. Hoje eu decidi adicionar outro, mas não está funcionando tão bem quanto estou acostumado. O que eu normalmente faço é criar uma expressão regular que coincida com a (s) linha (s) q...
19.10.2010 / 15:51
2
respostas

Substituir caractere curinga em nomes de arquivo

Eu não consigo fazer isso funcionar: Eu tenho centenas de arquivos que nosso desenvolvedor de banco de dados insere impropriamente asteriscos, de modo que nós temos arquivos assim: *1*_Floorplan.jpg Eu preciso recursivamente (dois níve...
29.09.2009 / 01:25