Articles of regex codicioso

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

Estoy probando una aplicación donde la tarjeta de crédito del patrón Regex coincide con los números que deberían estar resaltados. Estoy usando el sitio http://regexpal.com/ para crear números de tarjeta de crédito de prueba para mis pruebas. mi requisito es tener números de tarjeta de crédito válidos que puedan tener “-” y / o “,” […]

Expresiones regulares no codiciosas de Python

¿Cómo puedo hacer una expresión regular de python como “(. *)” De manera que, dado “py (e) a (b) c (d) e”, 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 expresión regular un poco más […]

¿Cómo puedo escribir una expresión regular que coincida con no codicioso?

Necesito https://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/ayudhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a sobre lhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a coincidencihttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a de expresiones regulhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/ares con lhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a opción no codicioshttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a. El phttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/atrón de coincidencihttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a es: El texto phttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/arhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a unir es: https://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/abc Lo pruebo en http://regexphttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/al.com Esthttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a expresión coincide con todo el texto de <img https://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a lhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/ast > . Necesito que coincidhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a con lhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a primerhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a encontrhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/adhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a > después de lhttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/a <img inicihttps://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/al, https://stackoverflow.com/questions/11898998/how-can-i-write-a-regex-which-matches-non-greedy/así […]

No codicioso (reacio) coincidencia de expresiones regulares en sed?

Estoy tratando de usar sed para limpiar las líneas de URL para extraer solo el dominio. Entonces desde: http://www.suepearson.co.uk/product/174/71/3816/ Yo quiero: http://www.suepearson.co.uk/ (ya sea con o sin la barra de entrenamiento, no importa) Yo he tratado: sed ‘s|\(http:\/\/.*?\/\).*|\1|’ y (escapando del cuantificador no codicioso) sed ‘s|\(http:\/\/.*\?\/\).*|\1|’ pero parece que no puedo lograr que funcione el […]

Codiciosos contra reacios versus cuantificadores posesivos

Encontré este excelente tutorial sobre expresiones regulares y, aunque entiendo intuitivamente lo que hacen los cuantificadores “codiciosos”, “reacios” y “posesivos”, parece que hay un agujero serio en mi comprensión. Específicamente, en el siguiente ejemplo: Enter your regex: .*foo // greedy quantifier Enter input string to search: xfooxxxxxxfoo I found the text “xfooxxxxxxfoo” starting at index […]

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

Estoy tratando de dividir una cadena en dos partes usando expresiones regulares. La cadena está formateada de la siguiente manera: text to extract He estado usando (.*?)< Y Que funcionan bien, pero después de leer un poco sobre Regex, acabo de empezar a preguntarme por qué necesito el ? en las expresiones. Solo lo hice […]

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 invertir las coincidencias con otras herramientas (por ejemplo, grep -v ). Sin embargo, me gustaría saber si es posible hacer coincidir las líneas que no contienen una palabra específica (por ejemplo, hede) con una expresión regular. Entrada: hoho hihi haha hede Código: grep “” input […]

¿Qué significa “perezoso” y “codicioso” en el contexto de expresiones regulares?

¿Podría alguien explicar estos dos términos de una manera comprensible?