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.
Eu uso o puttytray para acessar uma conta do shell na qual tenho uma instância do tmux em execução. Dentro do tmux, tenho o irssi rodando em uma janela. Quando as pessoas publicam URLs longos no IRC, no entanto, é irritante, já que essas URLs es...
13.07.2011 / 20:09
Estou usando o Windows e tentando usar o Cygwin para executar essa tarefa. Eu gostaria de renomear os arquivos e diretórios recursivamente da seguinte forma:
De:
1010110010 \
1010110010 \ 1010110010.jpg
1010110010 \ 1010110010.txt
101011002...
04.09.2010 / 15:36
Eu preciso analisar uma string que se parece com isso: A Christmas Special - Special of the day em 3 ou 4 grupos distintos, dependendo se o caractere - está presente na string original ou não, como:
(Especial de Natal) (-) (Especial) (d...
14.09.2014 / 21:53
Estou tentando usar o comando vim submatch para colocar aspas em todas as strings de caracteres em uma linha de texto, e isso não funciona. Aqui está o que estou fazendo
:s:\a*\a:\(submatch(0)\):g
Tudo o que ele faz é substituir todas as...
12.06.2013 / 22:46
Eu preciso de arquivos que terminem com ".pdf" ou ".png"; aqui está minha tentativa:
find /Users/robottinosino/Desktop/_PublishMe_ -type f -regex '.*[pdf|png]'
isso inclui incorretamente os arquivos que terminam com "Apdf", "Zpdf", etc. (...
24.06.2012 / 16:43
Eu quero remover todas as palavras que terminam com abc
Exemplo:
111abc 222def 333abc 444def 555abc 666def
A partir daqui, quero excluir todas as palavras que terminam com abc.
então eu tentei isso
:s/abc//g
Mas isso substi...
15.09.2012 / 12:21
No Vim, muitas vezes acho que estou interessado apenas em linhas que contêm uma certa seqüência de texto e quero excluir todas as outras linhas.
É fácil combinar linhas que contenham uma string:
:s/^.*foo.*\n//
O que eu normalmente a...
28.10.2012 / 13:54
Alguém sabe como ignorar a capitalização com expressão regular no Notepad ++?
Do shell, funciona da seguinte maneira:
egrep -i '^ (FroM | SuBjeCT | DatE):' nomedoarquivo.txt
Obrigado antecipadamente.
17.11.2012 / 19:16
Isso é possível com sed?
Na verdade, estou no iTunes usando o "Track Name Edit com sed" do Scripts do Doug , e eu tenho uma coleção de faixas que são intituladas de duas maneiras:
Identical string - Identical string
ou
Some string...
17.09.2011 / 21:51
Estou usando o ssh para acessar outra máquina e exigir o IP do qual estou enviando. Dedo dá isso, mas não sei como isolar isso da informação dada. Até agora eu tenho:
finger | grep $USER
Que produz:
jonno Jonathan Mackenzie pts/9...
21.09.2010 / 10:33