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.
No Vim, se eu quiser fazer uma pesquisa que corresponda a "planA" ou "planB", sei que posso fazer isso:
/plan[AB]
Isso funciona porque o regex permite A ou B como seu conjunto de caracteres.
Mas como posso especificar uma das duas stri...
23.02.2011 / 23:34
Eu estou tentando copiar todos os arquivos no diretório A para o diretório B. Todos os arquivos no diretório A estão começando com ponto, por exemplo:
A/.a
A/.b
A/.c
que eu encontrei se eu usar: cp A/* B , sempre erro:
cp: cannot sta...
01.04.2011 / 01:54
Estou procurando uma boa ferramenta para realizar operações semelhantes ao grep no XML - por exemplo, extrair apenas determinados atributos.
O Grep em si não pode lidar com isso - qualquer ferramenta equivalente ao DFA pode manipular somen...
05.08.2009 / 14:59
Existe uma maneira de procurar padrões dentro de um documento do MS Word em vez de uma correspondência exata?
Eu tenho um documento onde todos os decimais foram escritos como / em vez de . . Por exemplo, 1.02 foi escrito como 1/02 ,...
30.11.2014 / 07:50
Estou procurando uma função do Excel que eu possa colocar em uma célula para fazer uma pesquisa regex do conteúdo de outra célula. Existe alguma coisa disponível para fazer isso? Eu prefiro não ter que adicionar o VB Script à planilha para isso...
26.08.2010 / 16:39
Estou tentando obter o número de correspondências (neste caso, ocorrências de { ou } ) em cada linha de um arquivo .tex.
Eu sei que o -o sinalizador retorna apenas a correspondência, mas retorna cada correspondência em uma nova linha,...
16.06.2014 / 12:03
Eu quero usar expressões regulares perl na linha de comando do vim. Por exemplo, para capitalizar as palavras na linha atual, você pode digitar:
:s/(\w+)/\u$1/g
06.10.2010 / 19:17
No modo normal do Vim, o comando 0 leva você para a primeira coluna na linha e ^ leva você para o início da linha lógica (por exemplo, o primeiro caractere que não é espaço em branco). No mundo regex, ^ corresponde ao primeiro caractere...
14.11.2012 / 20:32
Eu posso escrever uma expressão regular no NP ++ para encontrar under_score_case .
Eu posso usar o TextFX no NP ++ para alterar maiúsculas e minúsculas, realçando e selecionando.
Como eu posso usar o Find / Replace do NP ++ ou o TextFX's pa...
18.07.2011 / 21:41
Eu tenho um arquivo de texto grande onde eu quero remover todo o texto entre o símbolo ^ e o símbolo ~. Isso também precisa funcionar nas linhas.
Eu tentei fazer um Find e Replace regular usando ^*~ na caixa Localizar e nada na caixa Subst...
19.02.2013 / 18:34