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.
3
respostas

Qualquer editor de texto que possa aplicar alguma matemática ao texto de substituição?

Eu tenho um arquivo XML grande <obj param="2542"> <obj param="2333"> <obj param="6433"> Preciso aumentar todos os valores "param" em alguns números. Eu posso combinar números que eu preciso com a pesquisa de regexp em mu...
27.09.2010 / 16:54
6
respostas

NotePad ++ - Por que encontrar ^ não funciona?

Estou tentando me afastar do TextPad e não consigo expressões regulares como ^ e $ a ser substituído. Eu definitivamente marquei a caixa de expressão regular. O que estou fazendo de errado? Estou tentando encontrar o início de uma...
27.05.2010 / 13:58
5
respostas

Existe software para permitir que eu pesquise um arquivo PDF com o Regex?

Eu gostaria que um visualizador de PDF pudesse pesquisar documentos usando expressões regulares. Existe uma coisa dessas? Já experimentei o PowerGrep, mas ele não tem um visualizador gráfico e sua interface é um pouco pesada para meus usuários....
18.02.2010 / 08:25
1
resposta

Por que existem tantas variantes de expressões regulares? [fechadas]

Hoje, quando analisei o código-fonte de nosso projeto, descobri que há muitos "espaços" e "guias" desnecessários localizados no final de cada linha. Então, decidi excluí-los com expressão regular. No entanto, descobri que o comando sed -i '/...
16.07.2012 / 13:16
1
resposta

Como incluo novas linhas em uma pesquisa em menos?

Como posso procurar por novas linhas (ou final de linhas) como parte de uma pesquisa usando menos? Por exemplo, eu gostaria de pesquisar por length=9\n , mas não quero simplesmente pesquisar por length==9 , porque isso obteria correspondê...
19.12.2010 / 23:55
2
respostas

Removendo arquivos que correspondem a uma expressão regular de intervalo numérico

Eu tenho uma pasta que possui muitos arquivos. Alguns dos arquivos de dados são rotulados como 1, 2, 3, ..., 300 Eu quero remover esses arquivos de dados usando o terminal. Como eu faço isso? Eu quero fazer algo como rm some-regular-exp...
15.07.2012 / 18:17
3
respostas

Como posso excluir U + 200B (espaço de largura zero) usando sed

Eu tenho um arquivo muito grande que tem espaços de largura zero espalhados por toda parte. Demora muito para abrir e editar usando vi , então gostaria de excluir todas as instâncias do caractere usando sed . O problema é que não consigo des...
04.11.2010 / 20:33
6
respostas

Como listar todos os arquivos de origem (* .c, * .cpp, * .h)

Gostaria de encontrar arquivos de origem (* .c, * .cpp, * .h) que contenham no Linux / MinGW / Cygwin e recursivamente em todos os subdiretórios. Minha ideia básica é usar find e grep . No entanto, criar uma expressão regular que possa v...
14.02.2011 / 18:25
4
respostas

Padrão multilinhas do Grep

Como pesquiso uma frase em várias linhas? Por exemplo. Vamos ter a frase "meu chá gelado", então ele pode ser envolto em arquivos de texto: as js skdfh dfh djh sf my ice tea. o grep não corresponderá, pois há uma nova linha no meio. Como...
20.07.2010 / 09:56
5
respostas

Como o \ $ está sendo interpretado pelo grep?

Quando escrevo $ grep \$ então o que eu digitar no terminal, é combinado e impresso no terminal. Como o \$ está sendo interpretado?     
15.04.2010 / 12:45