Resultados da pesquisa a pedido "regex-group"

2 a resposta

Nomeado grupo de expressões regulares “(? P <group_name> regexp)”: o que significa “P”?

Em Python, o

1 a resposta

python re.sub group: número após \ number

Como posso substituirfoobar comfoo123bar? Isso não funciona: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar'Isso funciona >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' Acho que é um problema comum ter algo como\number. Alguém pode me dar ...

3 a resposta

Posso usar um OR no regex sem capturar o que está incluído?

estou a usarrubular.com [http://rubular.com]para criar meu regex, e sua documentação descreve o seguinte: (...) Capture everything enclosed (a|b) a or bComo posso usar uma expressão OR sem capturar o que está nela? Por exemplo, digamos que eu ...

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

Como exatamente esse regex recursivo funciona?

Este é um acompanhamento paraessa questão [https://stackoverflow.com/questions/43875776/regex-for-fun-match-words-with-a-number-of-characters-equal-to-2n] . Dê uma olhada neste padrão: (o(?1)?o)Corresponde a qualquer sequência deo com um ...

15 a resposta

O que é um grupo que não captura? O que faz?

Como?: é usado e para que serve?

3 a resposta

Regex C ++ 11: dígito após capturar o grupo na sequência de substituição

Minha expressão regex_replace usa o grupo $ 1 antes de um caractere '0' na cadeia de substituição da seguinte maneira: #include <iostream> #include <string> #include <regex> using namespace std; int main() { regex regex_a( "(.*)bar(.*)" ); cout ...

3 a resposta

Como faço para agrupar expressões regulares além da 9ª referência anterior?

2 a resposta

O Python Regex substitui instantaneamente grupos

Existe alguma maneira de substituir diretamente todos os grupos usando a sintaxe regex?O caminho normal:

4 a resposta

preg_replace como substituir apenas o padrão xxx ($ 1) aaaa correspondente dentro do seletor

Estou tentando usar uma expressão regular para apagar apenas a parte correspondente de uma string. Estou usando opreg_replace e tentaram excluir o texto correspondente colocando parênteses ao redor da parte ...