Perguntas sobre 'regular-expression'

2
respostas

obtém valores que ocorrem apenas uma vez em um vetor

Existe um vetor de números que tenho em ordem crescente (é chamado t8 _) 2 7 8 9 11 15 34 91 91 92 94 O problema é que alguns números acontecem duas vezes. Eu não quero removê-los, mas eles precisam se tornar dois números distintos e não...
29.06.2015 / 17:17
1
resposta

Enrole todas as linhas com sequência de caracteres no vim

Então, basicamente eu copio / colo alguns códigos, e preciso adicionar e acrescentar mais um código a cada linha. Cada linha é uma chamada de função e está sendo adicionada a uma instrução switch como se fosse o caso dela. Neste momento, pare...
01.07.2015 / 17:52
2
respostas

Procura e substitui com uma expressão regular no vi?

Eu gostaria de substituir uma string por uma expressão regular que aparece em várias linhas com o caractere "x": O problema é substituir palavras com x na frente que tenha um inteiro após o x, como em um arquivo que contenha: x44name xjann...
28.05.2015 / 15:52
1
resposta

postfix: o que faz /.+/ no pcre fazer?

Estou reescrevendo todos os endereços de remetentes para um endereço no Ppostfix. main.cf inclui esta linha: sender_canonical_maps = pcre:/etc/postfix/canonical_sender O arquivo canonical_sender se parece com isto: /.+/ name@d...
30.05.2015 / 00:21
1
resposta

SED substituições: use o padrão original na parte de substituição

Como posso usar sed para corresponder ao padrão de pesquisa e reutilizá-lo novamente na parte de 'substituição'? Exemplo: eu quero o comando: echo "12a34" | sed 's/a/#bcd/g' para retornar 12abcd34 Qual deve ser o parâmetro #...
25.02.2015 / 14:58
1
resposta

Como alterar uma única linha em múltiplos arquivos [duplicados]

Eu tenho ~ 750 arquivos .php no mesmo diretório que contém a linha include("path/to/file.php"); Gostaria de alterar esta linha em todos os arquivos para require_once("path/to/file.php"); Qual seria um método eficiente para isso...
24.02.2015 / 00:27
1
resposta

Coordena X237595Y81600 para X2375Y8160

Eu criei um arquivo gerber e tem linhas dentro das quais se parecem com isso: X90095Y15350 X100095Y15350 X110095Y15350 X120095Y15350 X120095Y25350 X110095Y25350 X100095Y25350 X90095Y25350 X80095Y25350 X160095Y25350 Estas são as coordenada...
06.02.2015 / 10:51
1
resposta

ex regex não funciona para caracteres ocultos

Eu tenho uma lista que, por algum motivo, tem alguns caracteres não alfanuméricos anexados ao final. Eu teria pensado que seria um caso simples de execução: sed 's/[^A-Za-z0-9]$//' Para substituir esses caracteres finais. Infelizmente...
09.02.2015 / 16:29
1
resposta

Sed com parênteses angulares

Isso funciona sed 's/[[:space:]]*<default>false/XXX/' Por que a preposição de um > faz com que ele falhe sed 's/>[[:space:]]*<default>false/XXX/' escapar do > também não ajuda. Em outros cenários >...
05.02.2015 / 19:32
1
resposta

existe uma maneira de ver uma listagem de pacotes SOMENTE do Debian-experimental?

Eu estou no Debian testing / Jessie e tenho o debian-experimental assim como no meu /etc/apt/sources.list. Por isso, estou procurando listar os pacotes de duas maneiras: - a. Lista todos os pacotes que estão em experimental. Isso eu conseg...
29.01.2015 / 00:11