Resultados da pesquisa a pedido "regex-group"

1 a resposta

Diferença de regex em python e script de aplicativo do Google (mecanismo de back-end relacionado?)

Tentei a mesma expressão regular tanto em python (3.6, jupyter notebook) quanto no script de aplicativos do Google, mas parece que "o grupo não captador" não está funcionando no caso de script de aplicativos. # python script: import re text='<a ...

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

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

15 a resposta

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

Como?: é usado e para que serve?

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

Negar uma referência anterior em Expressões Regulares

se uma string tiver este formato previsto: value = "hello and good morning"Onde as "(aspas) também podem ser '(aspas simples) e o caractere de fechamento (' ou") será o mesmo que o de abertura. Quero corresponder a string entre ...

14 a resposta

Posso substituir grupos em Java rege

Eu tenho esse código e quero saber se posso substituir apenas grupos (nem todos os padrões) no regex Java. Código //... Pattern p = Pattern.compile("(\\d).*(\\d)"); String input = "6 example input 4"; Matcher m = p.matcher(input); if (m.find()) ...