Resultados da pesquisa a pedido "non-greedy"

3 a resposta

Como não-gananciosos vários jogos lookbehind

5 a resposta

Expressão regular de Posix não-gananciosa

1 a resposta

correspondência não gananciosa no Scala RegexParsers

Suponha que eu esteja escrevendo um analisador SQL rudimentar no Scala. Eu tenho o seguinte: class Arith extends RegexParsers { def selectstatement: Parser[Any] = selectclause ~ fromclause def selectclause: Parser[Any] = "(?i)SELECT".r ~ tokens ...

4 a resposta

xpressão regular não gananciosa em Ja

Tenho o próximo código: public static void createTokens(){ String test = "test is a word word word word big small"; Matcher mtch = Pattern.compile("test is a (\\s*.+?\\s*) word (\\s*.+?\\s*)").matcher(test); while (mtch.find()){ for (int i = 1; ...

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?

3 a resposta

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

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

Qual seria melhor regex não ganancioso ou classe de personagem negada?

Eu preciso combinar@anything_here@ de uma string@anything_here@dhhhd@shdjhjs@. Então, eu usei a seguir regex. ^@.*?@ou ^@[^@]*@De qualquer maneira, é um trabalho, mas eu gostaria de saber qual seria a melhor solução. Regex com repetição não ...

1 a resposta

std :: regex_match e quantificador lento com comportamento estranho

Eu sei disso: Correspondências preguiçosas do quantificador: o menos possível (correspondência mais curta) Saiba também que o construtor: basic_regex( ..., flag_type f = std::regex_constants::ECMAScript );E: ECMAScript suportanão ...

3 a resposta

Regex não ganancioso (preguiçoso)