Resultados da pesquisa a pedido "lookbehind"

1 a resposta

Problema com uma expressão regular Look-behind (Ruby)

Eu escrevi este regex para combinar com todos

3 a resposta

Padrão em lookbehind

Minha pergunta está relacionada comlookbehinds, Quero encontrar todos os primeiros números após a palavra "this", tenho os seguintes dados: 188282 este é um exemplo de um número 12345 e 54321 188282 este é um exemplo de número 1234556 este é um ...

1 a resposta

Regex lookbehind negativo em Ruby não parece funcionar

Fazendo um analisador de argumentos. Eu quero dividir uma string em uma matriz onde o delimitador é", ", exceto quando precedido por"|". Isso significa string "foo, ba|, r, arg" deve resultar em `["foo", "ba|, r", "arg"]` Estou tentando usar ...

1 a resposta

Existe um bug no Ruby lookbehind assertions (1.9 / 2.0)?

3 a resposta

Como a expressão regular '(? <= #) [^ #] + (? = #)' Funciona?

Eu tenho o seguinte regex em um programa C # e tenho dificuldades para entendê-lo: (?<=#)[^#]+(?=#)Vou dividir com o que acho que entendi: (?<=#) a group, matching a hash. what's `?<=`? [^#]+ one or more non-hashes (used to achieve ...

5 a resposta

Lookahead regex aninhado e lookbehind

Estou tendo problemas com o '+' / '-' lookahead / lookbehind aninhado no regex. Digamos que eu queira mudar o'*' em uma string com'%' e digamos que'\' escapa do próximo caractere. (Transformando um regex em sql como comando ^^). Então, a ...

2 a resposta

Lookbehind funciona no sed?

Eu criei um teste usandogrep mas não funciona emsed. grep -P '(?<=foo)bar' file.txtIsso funciona corretamente retornandobar. sed 's/(?<=foo)bar/test/g' file.txteu estava esperandofootest como saída, mas não funcionou.

5 a resposta

Qual é o motivo técnico para "a afirmação de aparência DEVE ter comprimento fixo" na expressão regular?

Por exemplo, a regex abaixo causará relatórios de falhasasserção lookbehind não é comprimento fixo: #(?<!(?:(?:src)|(?:href))=["\']?)((?:https?|ftp)://[^\s\'"<>()]+)#SEsse tipo de restrição não existe paralookahead.

3 a resposta

Expressão regular para corresponder a apenas um colchete angular

1 a resposta

Expressão regular: correspondência de palavras entre espaços em branco

Estou tentando fazer algo bastante simples, com expressão regular em python ... isso é o que eu pensei, pelo menos. O que eu quero fazer é combinar palavras de uma string se for precedido e seguido por um espaço em branco. Se estiver no início ...