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.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|