Tema anterior: Secuencias de escape varias

Tema siguiente: Formularios de carga de datos

¿Qué se hace coincidir?

La biblioteca de expresiones regulares hará coincidir la primera cadena posible que coincida. Si más de una cadena que empieza en una ubicación determinada, se hace coincidir la cadena más larga posible, a menos que se haya establecido el indicador match_any. En este caso, se devuelve la primera coincidencia encontrada. El uso de la opción match_any puede reducir el tiempo necesario para buscar la coincidencia. Sin embargo, esto solamente resulta útil si el usuario no está demasiado preocupado por la coincidencia. No sería apropiado, por ejemplo, para operaciones de búsqueda y sustitución. En los casos en los que hay varias coincidencias posibles que empiezan en la misma ubicación y todas tienen la misma longitud, la coincidencia elegida es la que tiene la primera subexpresión más larga. Si esto es así para dos o más coincidencias, se examinará la segunda subexpresión y así sucesivamente.