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

Usando o grep para encontrar todas as substrings de strings que podem conter caracteres especiais

Estou tentando usar o grep para encontrar a string "crk" em um arquivo. Eu sei que a string existe em um arquivo de origem c na forma kop.crk_op = CRK_MOD_EXP; No entanto, quando eu procuro usando grep -rnw --include '*.c' '.' -e "crk...
05.04.2017 / 05:31
1
resposta

REGEX se comporta de maneira diferente!

Ao executar o seguinte echo "abc>asf<tfg"|sed 's/.*>\(.*\)<//' A saída é:    asftfg Eu não entendo porque tfg é impresso? Meu resultado esperado é asf . No entanto, funciona bem no seguinte. expr 'echo "abc>as...
12.07.2013 / 14:16
1
resposta

Como posso instalar o pacote regex para o python 3.4 sem erros?

Eu tenho um pequeno problema (ou um grande problema?). Eu quero instalar o pacote regex para o Python 3.4. Mas então eu uso pip ou os nossos métodos de instalação Estou recebendo erro: universe@universe-AOD270:~/Downloads/regex-2016.04.25$ p...
26.04.2016 / 12:05
2
respostas

Como posso apagar todos os meus arquivos principais de forma limpa?

Meu computador no trabalho tem uma tendência a gerar uma quantidade excessiva de arquivos principais, que podem ser úteis para a depuração, mas ocupam lentamente todo o espaço disponível no meu computador. Eu fiz este comando para excluir todos...
10.09.2015 / 19:02
2
respostas

Nginx: localização regex para vários caminhos com backend

Eu tenho dois locais na configuração do nginx que funcionam: location ^~ /media/ { proxy_pass http://backend.example.com; } location ^~ /static/ { proxy_pass http://backend.example.com; } Como posso combinar esses dois em um único lo...
30.12.2013 / 09:43
1
resposta

Por que colocar uma única letra em um grep regex?

Eu já vi vários casos em que as pessoas estão fazendo isso: grep [f]oobar Mas não entendo por que isso é preferível a grep foobar     
22.08.2012 / 19:40
1
resposta

Pesquisar por strings literais [closed]

Estou farto de ter que escapar quando quero procurar parte de uma tag html. Como posso procurar exatamente o que eu digito sem ter que escapar do material? por exemplo, ack-grep 'console.log(foo' Eu recebo: Unmatched ( in reg...
01.03.2012 / 21:59
1
resposta

Como faço para fazer ignorar um timestamp corretamente

Eu tenho uma regra que é configurada assim: Em /etc/sec/rules.d eu tenho; type=SingleWithSuppress ptype=regexp pattern=(\S+) sshd\[\d+\]: PAM \d+ more authentication failures\; logname=.* uid=.* euid=.* tty=ssh ruser=.* rhost=(.*) user=(.*...
21.11.2014 / 19:45
3
respostas

nginx reescrever acrescentar um parâmetro no final de uma url

Eu preciso configurar meu proxy reverso para que o seguinte parâmetro seja adicionado no final da URL: &locale=de-de Isso quase funciona: rewrite ^(.*)$ $1&locale=de-de break; No entanto, o problema é que eu preciso acresc...
14.09.2011 / 20:36
1
resposta

nginx erro pcre_compile ao usar quantificadores

Estou tendo um problema com o aliasing. Eu quero acrescentar até os primeiros 4 dígitos do arquivo como parte do diretório. (como '../123456.jpg'=>'../123/123456.jpg' e '../ 12.png' = > '../ 12 / 12.png') Aqui está o que eu tenho: lo...
25.04.2012 / 21:10