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

20 la respuesta

Regex pruebas de número de tarjeta de crédito

Estoy probando una aplicación donde el patrón Regex coincide con la tarjeta de crédito, entonces dichos números deben resaltarse. Estoy usando el sitiohttp: //regexpal.com [http://regexpal.com/] para crear números de tarjeta de crédito de prueba ...

3 la respuesta

Cuál es la diferencia entre .*? y. * expresiones regulares?

Estoy tratando de dividir una cadena en dos partes usando regex. La cadena tiene el siguiente formato: text to extract<number>He estado usando(.*?)< y<(.*?)> que funcionan bien, pero después de leer un poco en regex, comencé a preguntarme por ...

27 la respuesta

¿Expresión regular para que coincida con una línea que no contiene una palabra?

Sé que es posible hacer coincidir una palabra y luego revertir las coincidencias utilizando otras herramientas (p. Ej.grep -v) Sin embargo, me gustaría saber si es posible hacer coincidir líneas queno lo hagas contener una palabra específica (por ...

3 la respuesta

¿La codicia se comporta de manera diferente en JavaScript?

3 la respuesta

¿Cómo combinar texto entre delimitadores: expresión regular codiciosa o perezosa?

Para el problema común de hacer coincidir texto entre delimitadores (por ejemplo,< y>), hay dos patrones comunes: usando el codicioso* o+ cuantificador en la formaSTART [^END]* END, p.ej. @<[^>]*> ousing the perezosa*? o+? cuantificador en la ...

6 la respuesta

Expresiones regulares no codiciosas de Python

¿Cómo hago una expresión regular de Python como "(. *)" De modo que, dado "a (b) c (d) e" python coincida con "b" en lugar de "b) c (d"? Sé que puedo usar "[^)]" en lugar de ".", Pero estoy buscando una solución más general que mantenga mi ...

6 la respuesta

¿Por qué las expresiones regulares son codiciosas por defecto?

Parece que esta es una gran fuente de confusión para los principiantes que escriben expresiones regulares, puede causar problemas ocultos de rendimiento y parece que un caso de uso típico no sería codicioso. ¿Es esto solo por razones heredadas ...

2 la respuesta

Partido más corto en expresiones regulares desde el final

Dada una cadena de entradafooxxxxxxfooxxxboo Estoy tratando de escribir una expresión regular que coincidafooxxxboo es decir, desde el segundo foo hasta el último boo. Probé lo siguiente foo.*?boo coincide con la cadena ...

1 la respuesta

Regex para hacer coincidir un literal de cadena en Java?

Tengo una serie de cadenas de expresiones regulares. Uno de ellos debe coincidir con cualquier cadena encontrada en un archivo java dado. Esta es la cadena de expresiones regulares que tengo hasta ahora:"(\").*[^\"].*(\")" Sin embargo, la ...

6 la respuesta

Comportamiento extraño en expresiones regulares

Hubo una pregunta sobre expresiones regulares y tratando de responder, encontré otras cosas extrañas. String x = "X"; System.out.println(x.replaceAll("X*", "Y")); Esto imprime YY. ¿¿por qué? String x = "X"; ...