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

Alguém pode explicar por que essa correspondência de padrão não está funcionando usando sed

Tentando imprimir horários específicos de registros com base na recomendação do este tópico do superusuário. Não tenho certeza porque meus padrões não estão sendo correspondidos por sed. Eu tenho a data e a hora da amostra que estou usando aq...
13.04.2014 / 06:37
1
resposta

Use perl para fazer a substituição de várias linhas [closed]

Eu tenho que fazer algumas substituições em muitos arquivos *.c . Eu quero fazer a substituição assim: original: printf("This is a string! %d %d\n", 1, 2); resultado: print_record("This is a string! %d %d", 1, 2); Ou seja, substitua o...
06.05.2014 / 17:08
1
resposta

find -regex não reconhecendo \ d dígito

Eu tenho uma estrutura de diretórios que se parece com o seguinte: processor0/10 processor0/10.1 processor0/10.2 processor1/10 processor1/10.1 processor1/10.2 ...etc... processor7/10 processor7/10.1 processor7/10.2 Gostaria de "encontrar...
05.05.2014 / 17:18
1
resposta

Notepad ++: Adicionar guia no início de uma correspondência de várias linhas encontrada com regex?

Eu tenho texto formatado assim: :AGG NUMBER 1 :TYPE Alfa any text 1 line 2 anythihng :END :AGG NUMBER 2 :TYPE char other any text 1 line 2 :END Eu preciso adicionar um caractere de tabulação no início de todas as linhas entre: TYPE e:...
09.04.2014 / 22:42
1
resposta

Como encontrar a forma completa do acrônimo entre parênteses usando regex

Estou tentando encontrar formas completas de acrônimos que foram especificados em um texto usando parênteses. Aqui está um exemplo: Aberrant DNA methylation, one of the major epigenetic alterations in cancer, has been reported to accumul...
17.10.2016 / 19:13
2
respostas

Ativar um repo epel via script?

Estou instalando o repositório Epel através de um script de shell, o repo vem desativado por padrão, gostaria de ativá-lo para que o script possa instalar outros pacotes. A seguir, instale o repositório da Epel: yum install -y epel-release...
08.04.2013 / 12:39
2
respostas

Espaços condicionais em uma expressão regular?

Usando o grep, como eu faria isso em uma linha de comando? Eu tenho até agora grep '\$[0-9][0-9]\.[0-9][0-9]' money.txt com várias strings no arquivo de texto, mas estou tendo problemas para satisfazer algumas das minhas condições. Esto...
30.01.2013 / 21:00
2
respostas

Adobe Brackets; Como usar a função replace regexp?

Pesquisei o guia do usuário de colchetes @github e não consegui encontrar como Eu uso a função de pesquisa e substituição dentro do programa. Um exemplo simples é encontrar foo e substituí-lo por bar em uma string barfoobar . Diz; (use...
04.03.2013 / 10:18
2
respostas

ignora o limite de caracteres em Sed e a substituição / caractere?

Estou usando o Windows XP. Eu quero substituir uma palavra de comprimento de 200.000 caracteres e o CMD tem problemas (a linha de entrada é muito longa). Com o Linux, o terminal tem problemas de tamanho? Se eu substituir muitas palavras po...
06.07.2012 / 05:22
1
resposta

arquivo de verificação de sanidade para produzir resposta binária

Quais comandos do Unix posso usar para determinar a existência de cada uma das várias palavras e a não-existência de cada uma das várias palavras que produzirão uma resposta binária? Por exemplo: quero ter certeza de que um arquivo tem a pala...
13.06.2012 / 03:12