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