Resultados da pesquisa a pedido "regex-lookarounds"

27 a resposta

Expressão regular para corresponder a uma linha que não contém uma palavra?

Sei que é possível corresponder uma palavra e, em seguida, reverter as correspondências usando outras ferramentas (por exemplo,grep -v) No entanto, gostaria de saber se é possível combinar linhas quenão contêm uma palavra específica (por exemplo, ...

3 a resposta

Python: linhas consecutivas entre correspondências semelhantes ao awk

Dado:Uma sequência multilinhastring (já lido de um arquivofile)Dois padrõespattern1 epattern2 que corresponderá a uma substring de exatamente uma linhastring cada. Essas linhas serão chamadas de linha1 e linha2.Os padrões são padrões regex, mas ...

2 a resposta

Regex Java-8 negativo lookbehind com `\ R`

Enquantorespondendo a outra pergunta [https://stackoverflow.com/a/42471816/7098259], Escrevi uma regex para corresponder a todos os espaços em branco até e incluindo no máximo uma nova linha. Eu fiz isso usando lookbehind negativo para o\R ...

1 a resposta

diferença funcional entre lookarounds e grupo de não captura?

Estou tentando criar um exemplo em que a pesquisa positiva funcione, mas os grupos de não captura não funcionem, para entender melhor seus usos. Os exemplos que eu estou apresentando com todos funcionam também com grupos de não captura, então eu ...

2 a resposta

Dividindo dígitos em grupos de três, da direita para a esquerda usando expressões regulares

Eu tenho uma string '1234567890' que eu quero dividir em grupos de três, começando da direita para a esquerda, com o grupo mais à esquerda variando de um dígito a três dígitos (dependendo de quantos dígitos restam) Essencialmente, é o mesmo ...

2 a resposta

O Notepad ++ usa expressões regulares e pesquisa estendida

Preciso encontrar tudo\r\n que não precedem a letra M; Parece que não posso fazer isso: \r\n[^M]Eu só posso fazer\r\n com a pesquisa estendida selecionada ou[^M] com expressões regulares selecionadas; mas não juntos.

7 a resposta

Regex correspondente a vários lookahead negativos

Estou tentando corresponder uma string (usando um regex Perl) apenas se ela não começar com "abc:" ou "defg:", mas não consigo descobrir como. Eu tentei algo como ^(?:(?!abc:)|(?!defg:))

4 a resposta

Noções básicas sobre lookahead negativo

Estou tentando entender como os lookaheads negativos funcionam em exemplos simples. Por exemplo, considere o seguinte regex: a(?!b)cEu pensei que o lookahead negativo corresponde a uma posição. Portanto, nesse caso, a regex corresponde a ...

1 a resposta

Padrão de expressão regular para corresponder à sequência sem dois caracteres repetidos consecutivos

É muito fácil escrever uma expressão regular para corresponder a uma sequência que contém 2 caracteres repetidos consecutivos: /(\w)\1/Como faço o complemento disso? Eu quero combinar strings que não têm 2 caracteres repetidos consecutivos. Eu ...

2 a resposta

Precisa dividir uma string em duas partes em java

Eu tenho uma seqüência que contém um pedaço contíguo de dígitos e, em seguida, um pedaço contíguo de caracteres. Eu preciso dividi-los em duas partes (uma parte inteira e uma string). Eu tentei usarString.split("\\D", 1), mas está comendo o ...