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

Não precisa da linha inteira, apenas a correspondência da expressão regular

Eu simplesmente preciso obter a correspondência de uma expressão regular: $ cat myfile.txt | SOMETHING_HERE "/(\w).+/" A saída deve ser apenas o que foi correspondido, dentro dos parênteses. Não pense que eu posso usar grep porque co...
06.08.2009 / 18:34
2
respostas

nginx url reescrevendo. eu simplesmente não entendi

Ok, um URL de exemplo é http://www.mysite.com/?p=account&view=settings o p uri é uma constante. todos os URLs têm isso. o view é um dos muitos uri opcionais. Eu tentei entender a regravação de url e a regex, mas eu simpl...
27.05.2014 / 15:14
1
resposta

Existe uma ferramenta que pode topar um fluxo de entrada?

Me deparo com alguns casos de uso em que seria muito útil receber uma entrada de um fluxo (normalmente delimitado por nova linha) e resumi-lo de uma forma semelhante à de um topo (veja acima, iotop, etc). Uma espécie de tabela dinâmica on-the-fl...
20.08.2013 / 02:59
6
respostas

Extrai o nome do repositório da URL do GitHub no bash

Dada QUALQUER string de url do repositório GitHub como: git://github.com/some-user/my-repo.git ou [email protected]:some-user/my-repo.git ou https://github.com/some-user/my-repo.git Qual é a melhor maneira de bash extrair o...
14.08.2012 / 05:54
3
respostas

Como faço para combinar um host curinga nas listas de ACL no HAproxy?

Eu tenho as seguintes linhas no meu haproxy.conf: acl valid_domains hdr(Host) -i mysite.com images.mysite.com docs.mysite.com admin.mysite.com redirect location http://mysite.com/invalid_domain if !valid_domains Como faço para combinar al...
14.05.2012 / 18:06
1
resposta

Regex para vários sshd Desconexão recebida de… [preauth]

Qual regex fail2ban detectaria logs como esses? Apr 9 08:48:28 server sshd[1856]: Received disconnect from 43.255.190.117: 11: [preauth] Apr 9 09:06:05 server sshd[1936]: Received disconnect from 43.255.191.159: 11: [preauth] Apr 9 09:06...
10.04.2015 / 01:45
4
respostas

Modifique fail2ban failregex para casar autenticações de chave pública com falha via ssh

fail2ban não reconhece logins ssh de chave pública com falha e suponho que isso possa ser resolvido modificando failregex de /etc/fail2ban/filter.d/sshd.config para corresponder à seguinte linha: <date> <time> <server-...
29.04.2015 / 14:26
1
resposta

Como formato esta regex para que funcione no fail2ban?

Acabei de instalar o fail2ban no meu servidor CentOS em resposta a uma tentativa de força bruta do SSH. As expressões regulares padrão no arquivo sshd.conf do fail2ban não correspondem a nenhuma entrada no audit.log, que é onde o SSH parece esta...
05.04.2012 / 19:26
1
resposta

caracteres nexx regex que requerem citação?

Então, eu estava configurando o nginx hoje e acertei um problema estranho. Eu estava tentando combinar um local como este: location ~ ^/([0-9]+)/(.*) { # do proxy redirects } ... para URLs como " link ". Esta regra nunca foi compat...
07.10.2011 / 19:15
3
respostas

Comando Bash para substituição de expressão regular

Qual comando bash pode ser usado para a substituição de regex em um pipe? cat foo.txt | someprogram     
15.06.2009 / 11:39