RegExMatch
Hereda: RefCounted < Object
Contiene los resultados de una búsqueda RegEx.
Descripción
Contiene los resultados de una sola coincidencia RegEx devuelta por RegEx.search() y RegEx.search_all(). Puede ser usado para encontrar la posición y el rango de la coincidencia y sus grupos de captura, y puede extraer su subcadena para ti.
Propiedades
|
||
|
||
|
Métodos
get_group_count() const |
|
get_string(name: Variant = 0) const |
Descripciones de Propiedades
Dictionary names = {} 🔗
Dictionary get_names()
Un diccionario de grupos nombrados y su correspondiente número de grupo. Solo se incluyen los grupos que fueron coincidentes. Si varios grupos tienen el mismo nombre, ese nombre se referirá al primero que coincida.
PackedStringArray strings = PackedStringArray() 🔗
PackedStringArray get_strings()
Una Array de la coincidencia y sus grupos de captura.
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 string de fuente utilizada con el patrón de búsqueda para encontrar este resultado coincidente.
Descripciones de Métodos
int get_end(name: Variant = 0) const 🔗
Devuelve la posición final de la coincidencia dentro de la string de origen. La posición final de los grupos de captura puede recuperarse proporcionando su número de grupo como un número entero o su nombre de string (si es un grupo con nombre). El valor por defecto de 0 se refiere al patrón completo.
Devuelve -1 si el grupo no coincide o no existe.
Devuelve el número de grupos de captura.
int get_start(name: Variant = 0) const 🔗
Devuelve la posición inicial de la coincidencia dentro de la string de origen. La posición inicial de los grupos de captura puede recuperarse proporcionando su número de grupo como un número entero o su nombre de string (si es un grupo con nombre). El valor por defecto de 0 se refiere al patrón completo.
Devuelve -1 si el grupo no coincide o no existe.
String get_string(name: Variant = 0) const 🔗
Devuelve la substring de la coincidencia de la string de origen. Los grupos de captura pueden recuperarse proporcionando su número de grupo como un entero o su nombre de string (si es un grupo con nombre). El valor predeterminado de 0 se refiere al patrón completo.
Devuelve una string vacía si el grupo no coincidió o no existe.