Resultados da pesquisa a pedido "regex-greedy"

3 a resposta

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

20 a resposta

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

2 a resposta

Regex não ganancioso Python para limpar xml

Tenho um arquivo 'xml file' que contém alguns caracteres indesejados <data> <tag>blar </tag><tagTwo> bo </tagTwo> some extra characters not enclosed that I want to remove <anothertag>bbb</anothertag> </data>Eu pensei que a seguinte substituição ...

2 a resposta

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

4 a resposta

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

3 a resposta

Qual é a diferença entre .*? e. * expressões regulares?

Estou tentando dividir uma string em duas partes usando regex. A sequência é formatada da seguinte maneira: text to extract<number>Eu tenho usado(.*?)< e<(.*?)> que funcionam bem, mas depois de ler um pouco sobre regex, comecei a me perguntar ...

20 a resposta

Correspondência de regex não ganancioso (relutante) em sed?

Eu estou tentando usar sed para limpar linhas de URLs para extrair apenas o domínio ..Então, de:

3 a resposta

Como transformar a expressão regular em não gananciosa?

Estou usando jQuery. Eu tenho uma string com um bloco de caracteres especiais (início e fim). Quero pegar o texto desse bloco de caracteres especiais. Eu usei um objeto de expressão regular para encontrar seqüências de caracteres. Mas como posso ...

6 a resposta

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

11 a resposta

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?