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.
1
resposta

No Notepad ++, como substituir texto entre dois delimitadores em várias linhas

Um arquivo delimitado por vírgulas é criado ao exportar os contatos do Google para o que eles chamam de "formato CSV do Google (para importação em uma conta do Google)". O problema é que este formato manipula anotações em várias linhas, inserind...
09.10.2016 / 01:37
1
resposta

vim search - não destacando meu destruidor

Eu tenho um arquivo cpp com uma definição de classe. Na definição de classe, eu também tenho um destrutor explícito, como este - class foo { foo(){} // constructor ~foo(){} //destructor // more code here }; Estou vendo este ar...
12.09.2016 / 11:25
3
respostas

Como pesquisar arquivos com padrão específico no os x

Estou procurando uma maneira de pesquisar uma enorme pasta de imagens e selecionar apenas os nomes de arquivo que terminam com um padrão como: 800x600.jpg ou 645x321.jpg etc ' Deve haver algum comando de pesquisa bruto para a pesquisa do local...
11.09.2016 / 07:50
1
resposta

Obtém parte da string que corresponde a regex

Estou escrevendo um script e tentando analisar um arquivo para obter uma versão do software. A saída é: Version 13.0.R7.0 - Built on Tue Feb 09 18:47:29 EST 2016 Eu quero extrair o 13.0 (depois, vou cortar o .0 ) com o regex ^1[0-9]...
26.07.2016 / 19:25
1
resposta

Como substituir baseado em regex no Notepad ++

Eu tenho o json array assim: [ { "id": 2, "title": "Mr", "name": "Harry Robinson", "company": "ResearchBch", "email": "anything", "age": 38, "startDate": "2015/07/25", "s...
03.03.2016 / 06:50
1
resposta

Batch: Retorna as linhas correspondentes da saída do pipe para o console com regex

Eu tenho o seguinte script bash de verificação de domínio no Linux: #!/bin/bash TLD='.com' while read -r domain; do whois -H $domain$TLD | grep -oPaq '^.*(Creation Date|record created).*$' if [ $? -eq 0 ]; then echo $domain$TLD | te...
23.05.2016 / 11:03
1
resposta

Expressões regulares no procmail

Eu tenho um problema com o backscatter para falsas-vindas de endereço geradas aleatoriamente em um domínio com um catchall. O falso-alias está usando um esquema, usando o egrep com o regexp ^To:.*.[A-Z].[a-z].*[A-Z].[a-z].*[0-9]{2,5}@examp...
30.05.2016 / 14:49
1
resposta

Como baixar arquivos correspondentes a um padrão específico da linha de comando do ftp

Estou acessando o ftp através da linha de comando e tentando excluir todos os arquivos correspondentes a um padrão específico. Mas parece que faz correspondência literal do que a correspondência de expressão regular. Alguém pode sugerir mesmo...
10.02.2016 / 10:01
1
resposta

Usando o shell (bash) para determinar a chave do valor do arquivo

Estou programando a implantação de alguns aplicativos e implantar processos de promoção usando o bash (shell). Esses scripts estão sendo escritos como seguros contra falhas, caso nossa plataforma de CI falhe novamente (como aconteceu recentement...
13.02.2016 / 21:35
1
resposta

Como substituir texto entre duas strings únicas no arquivo?

Em requirements.txt , desejo substituir a ramificação / commit que pode conter barras, traços e outros caracteres potencialmente especiais que podem precisar de escape: -e [email protected]:acme-inc/repo0.git@master#egg=repo0 -e [email protected]...
27.10.2015 / 20:44