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

Renomeando muitos arquivos no Mac OS X, processamento em lote

Eu costumava renomear o arquivo no Linux por meio de um comando rename: rename 's/old_pattern/new_pattern/g' *glob Existe algo semelhante no Mac OS X (Snow Leopard)?     
15.06.2010 / 09:23
7
respostas

Como executar uma pesquisa regex no Google Chrome ou no Firefox?

Como posso pesquisar expressões como 'foo | bar' em páginas da Web usando navegadores como o Google Chrome ou o Firefox?     
03.02.2012 / 02:55
8
respostas

Removendo códigos de cores ANSI do fluxo de texto

Examinando a saída de perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' em um editor de texto (por exemplo, vi ) mostra o seguinte: ^[[37mABC ^[[0m Como remover os códigos de cores ANSI do ar...
21.01.2012 / 02:01
11
respostas

Como posso apagar tudo depois da primeira coluna no Notepad ++?

Estou tentando me livrar de tudo depois de uma coluna no Notepad ++. O modo de coluna não é uma opção. É possível? O que eu tenho: 70.97.110.40 159 ms [n/a] 21 70.97.117.177 134 ms [n/...
19.08.2014 / 20:06
5
respostas

Existe um comando linux como mv mas com regex?

Por exemplo, eu quero mv (.*?).sql $1.php , existe um comando que me permite especificar padrões de renomeação?     
13.11.2009 / 19:33
12
respostas

Que expressão regular posso usar para corresponder a um endereço IP?

Com a seguinte sintaxe grep , quero corresponder todos os endereços IP em um arquivo (de um script ksh ) grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' file O problema: ele também corresponde a palavras (IP) com mais...
24.10.2010 / 14:00
5
respostas

Combinando apenas a primeira ocorrência em uma linha com o Regex

Sou completamente novo no regex e agradeço muito qualquer ajuda. A tarefa é simples. Eu tenho um arquivo CSV com registros que são assim: 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345,67890,12345,67890 12345...
05.04.2011 / 07:57
5
respostas

Novas linhas no sed no Mac OS X

Acho que \n não funciona em sed no Mac OS X. Especificamente, digamos que quero dividir as palavras separadas por um único espaço em linhas: # input foo bar eu uso, echo "foo bar" | sed 's/ /\n/' Mas o resultado é estúpido, o \...
06.07.2011 / 18:01
2
respostas

Contagem do número total de correspondências com grep em vez de quantas linhas correspondem

O grep oferece uma maneira de contar o número total de correspondências que faz? A opção -c só retorna o número de linhas que correspondem à regex, mas neste caso eu tenho várias correspondências por linha.     
24.09.2011 / 23:02
4
respostas

Excluir arquivos com expressão regular

Eu tentei apagar arquivos que começam com A e termina com 2 números, mas não faz nada. O que eu tentei: rm ^A*[0..9]2$ Onde estou errado?     
22.02.2012 / 19:07