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
Успадковує: RefCounted < Object
Містить результати пошуку RegEx.
Опис
Містить результати одного збігу RegEx, повернутого методами RegEx.search та RegEx.search_all. Його можна використовувати для знаходження позиції та діапазону збігу та його груп захоплення, а також для вилучення його підрядка.
Властивості
|
||
|
||
|
Методи
get_group_count() const |
|
get_string(name: Variant = 0) const |
Описи властивостей
Dictionary names = {} 🔗
Dictionary get_names()
Словник іменних груп та його відповідного номеру групи. Включені тільки групи, які були збігаються. Якщо у декількох групах є однакове ім'я, що ім'я буде посилатися на перший матч.
PackedStringArray strings = PackedStringArray() 🔗
PackedStringArray get_strings()
Array матчу та її захоплення груп.
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()
Початкова рядок використовується з шаблоном пошуку, щоб знайти цей результат відповідності.
Описи методів
int get_end(name: Variant = 0) const 🔗
Повертає кінцеву позицію матчу в межах початкового рядка. Кінцева позиція груп захоплення може бути отримана шляхом надання його номеру групи як ціле або його рядок (якщо це названа група). Значення за замовчуванням 0 відноситься до цілого шаблону.
Повертає -1, якщо група не відповідає або не існує.
Повертає кількість захоплюючих груп.
int get_start(name: Variant = 0) const 🔗
Повертає початкову позицію матчу в межах початкового рядка. Початкова позиція груп захоплення може бути отримана шляхом надання його номеру групи як ціле або його рядок (якщо це названа група). Значення за замовчуванням 0 відноситься до цілого шаблону.
Повертає -1, якщо група не відповідає або не існує.
String get_string(name: Variant = 0) const 🔗
Повертає підрядку матчу з початкового рядка. Захоплення груп можна отримати, надаючи його номер групи як ціле або його назву (якщо це названа група). Значення за замовчуванням 0 відноситься до цілого шаблону.
Повертає порожній рядок, якщо група не відповідає або не існує.