Perguntas sobre 'regular-expression'

2
respostas

Aparar uma parte se for igual a outra parte?

Eu uso uma string de atribuição de cotação de e-mail assim: On dd mmm yyyy hh:mm +hhmm, from [email protected] (Example Dot Org): onde [email protected] é o endereço de e-mail do remetente e Example Dot Org é o nome real do remetente....
16.04.2013 / 11:41
1
resposta

Comente a declaração if e a palavra-chave endif correspondente

No vim, posso encontrar a instrução if correspondente e preceder o símbolo de comentário apropriado. (por exemplo,% s /. alarme. / # \ 0 / g), mas depois fico com endif s pendentes que preciso encontrar manualmente. Eu poderia simplifica...
14.04.2013 / 09:47
2
respostas

Substitua a menor correspondência de um padrão de string

Eu tenho esta string: update mytable set mycol=myvalue where mycol=yourvalue; Eu preciso convertê-lo para: insert into mytemp select * from mytable where mycol=youvalue; Eu posso realizar isso assim e funciona muito bem: sed -e...
18.09.2012 / 21:09
2
respostas

regex substitui o texto no arquivo xml no nó da linha de comando

Eu tenho um arquivo XML e gostaria de substituir tudo o que está entre a tag de abertura e fechamento em várias instâncias do nó g: gtin sem nada. Isso é possível a partir da linha de comando, usando sed ou algo semelhante? <g:gtin>3...
20.04.2012 / 16:50
3
respostas

Como cortar a saída apenas para reunir o nome do arquivo e o parâmetro get?

Eu tenho vários arquivos com vários links que são formatados assim: <a href="http://example.com/fnord.layername.html?parameter=FOO-_-BAR-_-FNORD" class="poit"> <img ... /> </a> Lembre-se de que FOO , BAR e FNOR...
28.11.2011 / 16:41
1
resposta

Corresponde a uma parte de uma expressão regular em um regex de localizar e substituir do Kwrite

Entre as alegrias do KDE, Kwrite é certamente digno de nota. Ter suporte a expressões regulares embutido por padrão no editor de texto é provavelmente uma das 10 melhores ideias de todos os tempos. Como muitas vezes preciso encontrar muitas cois...
29.12.2011 / 15:08
1
resposta

Expande regex em várias linhas no Vim

Estou trabalhando na remoção de comentários de um arquivo de origem C. Vamos nos concentrar nos comentários multilinhas / * ... * / e ignorar os inline (//) O seguinte comando parece funcionar com (solaris) sed: s:/\*.*\*/::g No enta...
21.12.2011 / 15:49
2
respostas

Regex: todas as letras em grego com 5 letras únicas (o que significa que cada letra aparece apenas uma vez)

Outra que não consigo resolver: todas as letras em grego com 5 letras únicas (o que significa que cada letra aparece apenas uma vez). minha solução: egrep '(.)([^/1])([^/1/2])([^/1/2/3])([^/1/2/3/4])' greek.txt Então, o que eu acho que...
08.08.2011 / 13:54
4
respostas

Compare os números no arquivo de texto, se atende a condição executar um script de shell

Eu tenho um arquivo de texto (criado por um script) que contém apenas números em uma única linha, como "5 17 42 2 87 33". Eu quero verificar cada número com 50 (exemplo), e se algum desses números for maior que 50, eu quero executar outro script...
21.11.2018 / 18:19
3
respostas

regexp no ksh para extensões tgz, tar.tgz

Estou tentando obter um regexp (em ksh) para identificar arquivos apenas com as seguintes extensões: tgz , tar.gz , TGZ e TAR.GZ . Eu tentei vários, mas não consigo fazê-los funcionar. Estou usando este regexp para selecionar apenas arq...
19.07.2011 / 13:35