Resultados da pesquisa a pedido "regex-greedy"
estes de número de cartão de crédito Reg
Estou testando um aplicativo em que o padrão Regex corresponde ao cartão de crédito e esses números devem ser destacados. Estou usando o sitehttp: //regexpal.com [http://regexpal.com/] para criar números de cartão de crédito de teste para o meu ...
Regex para combinar uma string literal em Java?
Eu tenho uma matriz de seqüências de expressões regulares. Um deles deve corresponder a qualquer sequência encontrada em um determinado arquivo java. Esta é a string regex que tenho até agora:"(\").*[^\"].*(\")" No entanto, a string"Hello\"good ...
Regex está se comportando preguiçoso, deve ser ganancioso
Eu pensei que por padrão meuRegexexibirá o comportamento ganancioso que eu quero, mas não está no código a seguir: Regex keywords = new Regex(@"in|int|into|internal|interface"); var targets = keywords.ToString().Split('|'); foreach (string t in ...
Correspondência mais curta na regex do final
Dada uma sequência de entradafooxxxxxxfooxxxboo Estou tentando escrever um regex que correspondafooxxxboo ou seja, a partir do segundo foo até o último boo. Eu tentei o seguinte foo.*?boo corresponde à sequência ...
Correspondência de texto entre delimitadores: expressão regular gananciosa ou preguiçosa?
Para o problema comum de correspondência de texto entre delimitadores (por exemplo,< e>), existem dois padrões comuns: usando o ganancioso* ou+ quantificador no formatoSTART [^END]* END, por exemplo.<[^>]*> ouusando o preguiçoso*? ou+? ...
Prioridade na manipulação de expressões regulares
Eu escrevo algum código java para dividir string em array de string. Primeiro, eu divido essa string usando o padrão regex"\\,\\,|\\," e então eu divido usando padrão"\\,|\\,\\,". Por que há diferença entre a saída do primeiro e a saída ...
É necessário regexp para encontrar a substring entre dois tokens
Eu suspeito que isso já tenha sido respondido em algum lugar, mas não consigo encontrá-lo, então ... Preciso extrair uma string entre dois tokens em uma string maior, na qual o segundo token provavelmente aparecerá novamente significando ... ...
O que 'preguiçoso' e 'ganancioso' significam no contexto de expressões regulares?
Alguém poderia explicar esses dois termos de uma maneira compreensível?
omportamento estranho em expressões regular
Havia uma pergunta sobre regex e, tentando responder, encontrei outras coisas estranha String x = "X"; System.out.println(x.replaceAll("X*", "Y"));Isso imprime YY. porque? String x = "X"; System.out.println(x.replaceAll("X*?", "Y"));E isso ...
O Python re.sub usa o modo não ganancioso (. *?) Com final de string ($), que é ganancioso!
Código: str = '<br><br />A<br />B' print(re.sub(r'<br.*?>\w$', '', str))Espera-se retornar<br><br />A, mas retorna uma sequência vazia''! Alguma sugestão?
Página 1 do 2