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 gostaria de atualizar alguns códigos PHP no framework Joomla, substituindo coisas como:
$myvar=$_POST["myvar"];
com
$myvar=JRequest::getVar('myvar');
Parece que isso deve ser fácil, mas não consigo fazer funcionar. Como eu faço...
31.08.2011 / 20:38
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 / 18: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 / 13: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 / 19: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 / 20: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 / 14: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 / 10:21
Estou tentando combinar esses nomes de arquivos com o comando find:
4702011-10-21CR719557-R85262-ALPHA.jar
4702011-10-21CR719557-R85262-BETA.jar
Estou razoavelmente familiarizado com a sintaxe regex Java-Perl. Infelizmente, encontrar apen...
09.11.2011 / 16:26
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 / 12: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 / 18:16