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

Como modificar a cadeia de mensagens que está sendo registrada pelo syslog?

Eu tenho alguns sistemas Linux com o teclado e console compartilhados através de um switch KVM. Quando eu alterno entre eles, recebo muitas mensagens de syslog indesejadas em relação ao teclado conectando e desconectando. Este é um problema em p...
08.11.2015 / 02:18
0
respostas

O regex Fail2Ban no sshd.conf não detecta logins de raiz com falha em /var/log/auth.log

Eu usei o Fail2Ban no meu servidor Ubuntu (14.04 LTS) e ele funciona muito bem. Recentemente, notei que o regex padrão em /etc/fail2ban/filter.d/sshd.conf não corresponde a algumas tentativas de login do sshd com falha. Aqui está uma linha...
28.09.2015 / 22:33
1
resposta

nginx reescrever regex para adicionar / à URL ignora solicitações .pdf e adiciona /

Em nosso servidor, adicionamos rewrite ^(.*[^/])$ $1/ permanent; para adicionar / no final dos URLs solicitados e ele funciona muito bem, mas entendo que a regex acima adiciona um "/" se o URL não contiver whatever.* Com isso em ment...
08.09.2015 / 16:15
0
respostas

Apache reescrita não encontrando caminho

Estou tentando reescrever um caminho interno para solicitações específicas. Eu tenho o seguinte URL: link Essa página da Web tem algumas inclusões do lado do servidor. No entanto, este é um sistema de gerenciamento de conteúdo da Web, porta...
31.07.2015 / 19:44
0
respostas

Código de status de retorno Nginx do agrupamento regex

Como posso fazer com que o nginx retorne um código de status de uma correspondência expressa regular? location ~* "^/([\d]{3})" { return $1; } Retorna um erro "código de retorno inválido" $ 1 "' Estou tentando configurar um ambien...
22.07.2015 / 18:59
0
respostas

rsyslog regex modificador global

Muitos sistemas regex têm a capacidade de definir um modificador global para permitir várias correspondências. Aqui está como funciona em Javascript e Perl. /g O Python é um pouco diferente Python doesn’t have a global modifie...
18.03.2015 / 15:41
1
resposta

systemd logcheck regra não funciona

é esta regra de verificação de log: ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd-logind\[[[:digit:]]+\]: New session [[:digit:]]+ of user [^[:space:]]+\.$ e esta entrada de registro: Mar 19 09:16:09 horst kernel: [3257039.867032] &...
19.03.2015 / 10:12
1
resposta

sudo: curinga no nome do usuário / grupo

Eu tento encontrar uma solução sobre um problema de sudo. Eu preciso enviar diferentes arquivos sudoers em diferentes servidores, dependendo dos usuários presentes nos servidores. Mas gostaria de saber se posso evitar isso e colocar um único...
23.12.2014 / 10:56
0
respostas

Apache2 mod_rewrite, manipulando o opcional “/” no final de um URL

Estou tentando hospedar uma única página personalizada para definir como minha página inicial no meu servidor. O caminho real para a página é example.com/start.html . No entanto, não quero esse URL feio na minha página inicial, por isso e...
28.11.2014 / 02:12
0
respostas

Extrator de data Graylog2 do arquivo delimitado por tabulação

Eu tenho um log delimitado por tabulação com essas mensagens: 2014-06-01 00:00:56 192.168.1.1 968 http://yandex.ru Eu posso extrair data e hora com regexp (\d{4}-\d{2}-\d{2}\s*\d{2}:\d{2}:\d{2}) , mas quando tento convertê-lo em tim...
06.08.2014 / 18:20