Resultados de la búsqueda a petición "non-greedy"

11 la respuesta

¿Qué significa 'perezoso' y 'codicioso' en el contexto de las expresiones regulares?

¿Alguien podría explicar estos dos términos de una manera comprensible?

4 la respuesta

El cuantificador de expresiones regulares no codicioso da un resultado codicioso

2 la respuesta

Regex no codicioso de Python para limpiar xml

Tengo un archivo 'xml' que contiene algunos caracteres no deseados. <data> <tag>blar </tag><tagTwo> bo </tagTwo> some extra characters not enclosed that I want to remove <anothertag>bbb</anothertag> </data> Pensé que la siguiente sustitución no ...

4 la respuesta

Expresión regular no codiciosa en Java

Tengo el siguiente 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 = ...

3 la respuesta

Regex se está comportando perezoso, debería ser codicioso

Pensé que por defecto miRegexexhibiría el comportamiento codicioso que quiero, pero no está en el siguiente código: Regex keywords = new Regex(@"in|int|into|internal|interface"); var targets = keywords.ToString().Split('|'); foreach (string t in ...

5 la respuesta

Posix expresión regular no codiciosa.

¿Hay una manera de usar una expresión regular no codiciosa en C como la que se puede usar en Perl? Probé varias cosas, pero en realidad no está funcionando.A...

1 la respuesta

std :: regex_match y cuantificador perezoso con comportamiento extraño

Yo sé eso: Coincidencias de cuantificador diferido: lo menos posible (coincidencia más corta) También sepa que el constructor: basic_regex( ..., flag_type f = std::regex_constants::ECMAScript );Y: ECMAScript apoyano codiciosopartidos, y ...

1 la respuesta

coincidencias no codiciosas en Scala RegexParsers

Supongamos que estoy escribiendo un analizador de SQL rudimentario en Scala. Tengo lo siguiente: class Arith extends RegexParsers { def selectstatement: Parser[Any] = selectclause ~ fromclause def selectclause: Parser[Any] = "(?i)SELECT".r ...

3 la respuesta

Regex no codicioso (perezoso)

Estoy intentando analizar codiciosamente las etiquetas de TD. Estoy empezando con algo como esto:

2 la respuesta

¿Cuál sería mejor expresión regular no codiciosa o clase de personaje negado?

Necesito combinar@anything_here@ de una cuerda@anything_here@dhhhd@shdjhjs@. Así que solía seguir regex. ^@.*?@o ^@[^@]*@En ambos sentidos, funciona, pero me gustaría saber cuál sería una mejor solución. Regex con repetición no codiciosa o ...