Argomento precedente: Varie sequenze di escapeArgomento successivo: Moduli di caricamento dati


Che cosa viene abbinato?

La libreria delle espressioni regolari abbinerà la prima stringa corrispondente possibile, se in un percorso specifico può corrispondere più di una stringa, quindi abbina la stringa più lunga, a meno che non sia impostato il contrassegno match_any. In tal caso, viene restituita la prima corrispondenza rilevata. L'utilizzo dell'opzione match_any può ridurre i tempi di ricerca della corrispondenza, ma è utile solo se l'utente non è interessato alle corrispondenze. Ad esempio, non è adatto alle operazioni di ricerca e sostituzione. Nel caso di più corrispondenze possibili che iniziano nello stesso percorso e hanno la stessa lunghezza, la corrispondenza selezionata è quella con la prima sottoespressione più lunga. Se è uguale per due o più corrispondenze, verrà esaminata la seconda sottoespressione, e così via.