Perguntas sobre 'regular-expression'

2
respostas

Insira “return 0” entre todas as chaves em um arquivo?

Estou configurando uma biblioteca de teste razoavelmente grande (~ 50 funções) em C ++. Esqueci que as funções devem retornar inteiros. Eu realmente esqueci de colocar um tipo de retorno, o quão burro é isso? Eu adicionei o tipo de retorno int n...
29.05.2015 / 22:17
1
resposta

grep com expressão regular

Eu quero corresponder todas as linhas que são do padrão abaixo em um arquivo usando grep . Abc::xyz() [18-Feb-15 12:09:16] Eu cheguei abaixo do regex com o grep, mas ele não está retornando a correspondência. Por favor, ajude com o rege...
18.04.2015 / 01:16
1
resposta

algumas expressões de suporte POSIX não funcionam

Por exemplo, quando estou tentando encontrar e substituir algo usando g/[:digit:]/s/1/2/g Vim mostrando erro: Pattern not found: [:digit:] , enquanto a string contém dígitos. As seguintes expressões de suporte POSIX não estão funcion...
03.02.2015 / 14:56
1
resposta

Para escrever esse pseudocódigo com o Regex

Eu estou fazendo um Makefile que eu corro regularmente pelo Crontab todos os dias às 0230 crontab -e; 30 2 * * * /bin/thePseudocode Pseudocódigo semelhante a Python directories = ["Cardiology", "Rheumatology", "Surgery"] for directory...
04.10.2014 / 21:10
1
resposta

Como aninhar correspondências globais com sed?

Se eu fizer: sed 's/match/replace/g' Eu sei que sed irá substituir substituir para cada ocorrência de correspondência em uma linha. Mas e se ...? echo "match <please dont match this?>" | sed 's/match/replace/g' ... ou...
30.10.2014 / 20:02
1
resposta

Regex funciona no shell mas não no script Perl

Estou tendo problemas para executar um script Perl através do shell Unix usando o comando system do Perl. Eu tive comandos de regex mais complexos que tive que ajustar de acordo para converter de Unix para Perl, e eles estão funcionando bem,...
06.10.2014 / 17:09
2
respostas

Corresponde da linha atual até uma linha que não corresponde a um padrão

Eu realmente tentei pesquisar, mas não consegui encontrar nada (é difícil saber exatamente o que procurar). Eu sei como fazer isso com sed : imprimir da linha atual até a linha que corresponde a ALGUMA COISA: sed -n '/1/,/SOMETHING/p'...
06.10.2014 / 22:59
1
resposta

Como combinar uma forma particular de sequência opcional de uma sinopse manual, incluindo variações?

Em este Q & A, há uma referência às sinopses das manpages baseadas "vagamente" no < a href="http://en.wikipedia.org/wiki/Extended_Backus%E2%80%93Naur_Form"> Formulário Backus – Naur estendido da notação metassyntax. É interessante e serve c...
19.06.2014 / 21:07
2
respostas

Usando experisão regular no comando “rpl”

Eu preciso substituir o texto em muitos arquivos. Estou usando rpl para essa finalidade, mas não consigo encontrar nenhuma maneira de usar expressões regulares. Pode rpl usar "regex"? como? Editar: Estou usando rpl 1.5.2 dos repos...
18.02.2014 / 09:33
3
respostas

bash: expressões regulares na expressão if

No meu script na minha máquina Ubuntu eu declaro uma string como esta: DEBUG_PACKAGE_LIST=$(apt-cache search dbg | awk '{ print $1 }' | grep -e "-dbg") Para ajudar você a entender meu problema, aqui é a saída de p> echo $DEBUG_PACKAG...
01.08.2014 / 13:04