Perguntas sobre 'regular-expression'

6
respostas

Regex para todas as palavras de 10 letras, com letras únicas

Estou tentando gravar um regex que exibirá todas as palavras com 10 caracteres e nenhuma das letras está repetindo. Até agora, tenho grep --colour -Eow '(\w{10})' Qual é a primeira parte da questão. Como eu iria verificar a "exclusivid...
22.02.2014 / 17:41
3
respostas

Substitua usando o VIM, reutilize parte do padrão de pesquisa

Estou trabalhando com VIm e tentando configurar um comando de pesquisa e substituição para fazer algumas substituições em que posso reutilizar a expressão regular que faz parte da minha cadeia de pesquisa. Um exemplo simples seria uma linh...
28.03.2012 / 11:25
3
respostas

grep: Trailing de barra invertida

Eu quero fazer um grep para \resources\ . Como faço isso? Eu tentei: grep \resources\ grep \resources\ grep "\resources\" grep "\resources\" Nada disso funciona .     
09.02.2012 / 18:19
9
respostas

Como posso “grep” padrões através de múltiplas linhas?

Parece que estou usando indevidamente grep / egrep . Eu estava tentando pesquisar strings em várias linhas e não encontrei correspondência, embora saiba que o que estou procurando deve corresponder. Originalmente, achei que meus regexes...
02.02.2014 / 11:43
3
respostas

Como usar [\ w] + na expressão regular em sed?

Estou no Windows, mas acho que minha pergunta ainda está bem colocada aqui. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Eu notei que os seguintes trabalhos (outputting here ):...
08.05.2015 / 15:55
2
respostas

grep e escapando de um cifrão

Eu quero saber quais arquivos têm a string $Id$ . grep \$Id\$ my_dir/mylist_of_files retorna 0 ocorrências. Eu descobri que tenho que usar grep \$Id$ my_dir/mylist_of_files Depois, vejo que o $Id é colorido na saída, ou...
18.02.2012 / 03:53
4
respostas

Alternação / ou operador Regex (foo | bar) no GNU ou BSD Sed

Eu não consigo fazer funcionar. A documentação do GNU sed diz para escapar do tubo, mas isso não funciona, nem o uso de um tubo reto sem o escape. Adicionar parênteses não faz diferença. $ echo 'cat dog pear banana cat dog' | sed 's/cat|dog/B...
19.07.2014 / 04:03
1
resposta

Substitua texto por sed e mantenha parte do texto original

Estou tentando converter <id>1</id> <Name>ENTERPRISE RESOURCE PLANNING</Name> para: <column name="id">1</column> <column name="Name">ENTERPRISE RESOURCE PLANNING</column> Estou assumi...
14.09.2011 / 20:46
5
respostas

Em uma expressão regular, quais caracteres precisam escapar?

Em geral, quais caracteres em uma expressão regular precisam escapar? Por exemplo, o seguinte não está sintaticamente correto: echo '[]' | grep '[]' grep: Unmatched [ or [^ Isso, no entanto, é sintaticamente correto: echo '[]' | g...
15.09.2011 / 20:25
1
resposta

Qual é o equivalente ao padrão .gitignore da regex (Big | Small) (State | City) - [0-9] * \. csv

Eu tenho um regex Eu fiquei no meu .gitignore semelhante a: (Big|Small)(State|City)-[0-9]*\.csv Não funcionou, então testei com RegexLab.NET . Encontrei então a página de manual gitignore que me levou a descobrir que o gitignore...
15.02.2012 / 21:24