Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
RegExMatch
Eredita: RefCounted < Object
Contiene i risultati di una ricerca con un RegEx.
Descrizione
Contiene i risultati di una singola corrispondenza di un RegEx restituita da RegEx.search() e RegEx.search_all(). Può essere utilizzato per trovare la posizione e l'intervallo della corrispondenza e dei suoi gruppi di cattura, e può estrarre la sua sottostringa per te.
Proprietà
|
||
|
||
|
Metodi
get_group_count() const |
|
get_string(name: Variant = 0) const |
Descrizioni delle proprietà
Dictionary names = {} 🔗
Dictionary get_names()
Un dizionario di gruppi denominati e il numero di gruppo corrispondente. Sono inclusi solo i gruppi che sono stati abbinati. Se più gruppi hanno lo stesso nome, tale nome farebbe riferimento al primo corrispondente.
PackedStringArray strings = PackedStringArray() 🔗
PackedStringArray get_strings()
Un Array della corrispondenza e dei suoi gruppi di cattura.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedStringArray for more details.
String get_subject()
La stringa sorgente utilizzata con il modello di ricerca per trovare questo risultato corrispondente.
Descrizioni dei metodi
int get_end(name: Variant = 0) const 🔗
Restituisce la posizione finale della corrispondenza all'interno della stringa sorgente. La posizione finale dei gruppi di cattura può essere recuperata specificando il numero del gruppo come numero intero o il nome della stringa (se è un gruppo denominato). Il valore predefinito 0 si riferisce all'intero modello.
Restituisce -1 se il gruppo non corrisponde o non esiste.
Restituisce il numero di gruppi di cattura.
int get_start(name: Variant = 0) const 🔗
Restituisce la posizione iniziale della corrispondenza all'interno della stringa sorgente. La posizione iniziale dei gruppi di cattura può essere recuperata specificando il numero del gruppo come numero intero o il nome della stringa (se è un gruppo denominato). Il valore predefinito 0 si riferisce all'intero pattern.
Restituisce -1 se il gruppo non corrisponde o non esiste.
String get_string(name: Variant = 0) const 🔗
Restituisce la sottostringa della corrispondenza dalla stringa sorgente. I gruppi di cattura possono essere recuperati specificando il numero del gruppo come numero intero o il nome della stringa (se è un gruppo denominato). Il valore predefinito 0 si riferisce all'intero modello.
Restituisce una stringa vuota se il gruppo non corrisponde o non esiste.