Perguntas sobre 'regex'

Regex (ou regexp) é conhecido como correspondência de expressões regulares de padrões, cadeias de caracteres ou caracteres em, por exemplo, um arquivo de texto grande. As perguntas devem ser marcadas como tal, seja qual for a linguagem de programação envolvida e a tag também pode ser aplicada a programas de linha de comando ou gráficos que possuem plug-ins de regex ou algum recurso de regex.
2
respostas

grep não produz a saída correta quando executado no comando find

Minha tarefa era imprimir o número de arquivos no diretório atual sem usar os comandos ls e wc . Eu digitei as seguintes linhas no script: #!/bin/bash find . -maxdepth 1 -type f \( ! -iname ".*" \) > list3 grep .* -c list3 > /de...
16.04.2012 / 14:48
1
resposta

Por que minha expressão regular não funciona no NotePad ++? [fechadas]

Por que o <example regular expression here> não funciona no NotePad ++?     
25.09.2011 / 15:16
1
resposta

vi correspondência de substituição

Eu posso combinar um regex em vi , mas quando eu adiciono a string de substituição, vi pensa que é parte da correspondência regex. Isso ocorre apesar do uso de vários delimitadores diferentes. Existe alguma maneira de evitar isso? Como exem...
21.02.2012 / 23:43
4
respostas

minha expressão sed não funciona

Eu quero usar sed para comentar um determinado comando em um arquivo js. O comando é chamado processLoad (..). Eu apareci com a expressão abaixo, mas isso não faz o que eu espero que faça. O computador que eu estou no pertence ao meu provedor, e...
25.08.2011 / 19:00
1
resposta

Como eu crio um atalho para um comando find e replace no vim?

Eu tenho um vim (bem, sed realmente) encontrar e substituir o padrão que eu uso para redefinir a propriedade AUTO_INCREMENT no mySQL CREATE TABLE declarações: :%s/AUTO_INCREMENT=[0-9]*/AUTO_INCREMENT=1/g Eu uso esse comando com fre...
19.10.2011 / 14:39
2
respostas

“sed” regex help: Como substituir caracteres

Eu quero mudar caracteres em um arquivo XML usando sed. A entrada é assim: <!-- Input --> <root> <tree foo="abcd" bar="abccdcd" /> <dontTouch foo="asd" bar="abc" /> </root> Agora, quero alterar todos os c...
28.03.2012 / 09:26
3
respostas

Analisar e remover partes de cadeias entre delimitadores

Eu gostaria de passar por um arquivo e remover certas seqüências entre os delimitadores. Por exemplo drw---- 00000000 11111111 0 ./a/ drw---- 00000000 11111111 0 ./b/ d------ 00000000 11111111 0 ./c/ d------ 000000...
05.04.2012 / 19:20
1
resposta

Como usar o grep?

Eu preciso encontrar o arquivo de ls - l usando grep e certo regexp. Em particular, eu preciso do greep para ver o final de alguns arquivos, como digamos .txt , mas usando apenas regex. Portanto, deve ser algo como ls -l | grep '^....
07.04.2011 / 10:15
4
respostas

Unix: Procura e substitui nomes de arquivos

Usando sed , posso pesquisar e substituir texto em um arquivo. Existe uma maneira de pesquisar e substituir nomes de arquivos? Por exemplo, se eu tiver vários arquivos em uma pasta com nomes como estes: foo01 foo02 bar001 bar002 G...
30.07.2010 / 13:57
2
respostas

Removendo várias linhas no Notepad ++

Então, eu tenho uma lista de dns-name e gostaria de filtrar todos os que são genéricos usando preferencialmente o Notepad ++. Então, por exemplo Name: test-14.45.name.other.com Address: 192.168.14.45 Name: cottoncandy.fun.com Address:...
12.09.2018 / 11:12