Perguntas sobre 'regular-expression'

4
respostas

Corresponder expressão regular entre delimitadores

Eu tenho um arquivo com várias linhas diferentes. Eu estou procurando por linhas que contenham (mais ou menos) padrão como este: \[.*<.*>.*\] Em outras palavras, quero as linhas que têm <something> entre []. Exemplos podem...
27.08.2015 / 14:47
1
resposta

Adicione texto entre várias linhas com sed se a linha anterior não corresponder ao padrão

Eu estou lutando para adicionar <dl> tags em torno de uma lista de definição com sed, e talvez haja uma maneira mais fácil de fazê-lo (eu adoraria saber). Eu gostaria de pesquisar em um arquivo por qualquer linha que contenha um <...
08.12.2015 / 01:27
1
resposta

Os quantificadores Regex não estão funcionando bem com o locate

Esta saída é bastante autoexplicativa: XXXXX@debianvirtualbox:~$ locate -r "^/var/lib/tomcat[0-9]/.*" -l 10 /var/lib/tomcat8/conf /var/lib/tomcat8/lib /var/lib/tomcat8/logs /var/lib/tomcat8/webapps /var/lib/tomcat8/work /var/lib/tomcat8/webap...
02.10.2015 / 09:50
3
respostas

verificar se a linha contém caracteres

Eu tenho um arquivo que parece This row contains characters this row to *-=?§/ this is the lat row of the file Como posso imprimir somente linhas que contenham alguns caracteres - também conhecidos como linhas vazias? Eu...
25.11.2015 / 18:34
2
respostas

procurando pelo c ++ em uma string (expressão regular)

Eu quero encontrar se uma string contém c ++ nela (expressão regular). que padrão devo usar na função grep em R? Este é o meu erro: Error in grep(pattern = "c++", x = df[trow, "modeling"]) : invalid regular expression 'c++', reason 'Inval...
10.06.2015 / 18:52
1
resposta

Bash detecta arte ascii [fechada]

Para o script bash, existe uma maneira fácil de detectar se um texto contém arte ascii? Um exemplo de arte ascii:                
09.04.2015 / 04:38
2
respostas

Apagando em stdin todas as instâncias de regexes definidas em um arquivo

Estou atrás de algo como uma combinação de sed 's/pattern//g' e grep -f patternfile.txt . Basicamente, eu gostaria que o fluxo de entrada fosse removido de todas as instâncias dos padrões regex definidos em patternfile.txt (que contém...
10.12.2014 / 14:33
1
resposta

Problema com a subestixação de sed em regex de várias palavras

Veja este exemplo simples: echo "20150310 21:12:01.846338::: <?xml version="1.0"?><Haystack><Event " \ | sed 's/^\(.\{24\}\)::: \(<?xml.*><Haystack\|Foo\)>\(.*\)/ ts=\"\">/' retornará: <?xml version=1.0...
14.03.2015 / 03:54
2
respostas

Páginas não são bloqueadas com o Squid por HTTPS

Eu configurei o Squid para bloquear páginas no meu próprio sistema (ou seja, não em uma rede), e estou tentando fazer o SSL funcionar com o bloqueio de páginas. Para isso, configurei o ssl-bump e instalei o certificado no meu navegador. Eu qu...
15.03.2015 / 20:35
4
respostas

Procura e substitui duas palavras pelo comando ex

Eu quero pesquisar e substituir duas palavras por duas outras palavras com um comando g/.../s/.../.../g . Por exemplo, para substituir a palavra 'carro' por 'caminhão' e 'gato' por 'cão' com um comando ex no Vim.     
03.02.2015 / 16:38