RegExMatch

Inherits: Reference < Object

类别: 核心

简要说明

包含的结果 RegEx 搜索。

方法

int

get_end ( Variant name=0 ) const

int

get_group_count ( ) const

int

get_start ( Variant name=0 ) const

String

get_string ( Variant name=0 ) const

描述

包含单个的结果 RegEx 匹配返回者 RegEx.searchRegEx.search_all . 它可以用来查找匹配的位置和范围及其捕获组,它还可以为您提取子字符串。

属性描述

违约

{}

吸气剂

获取名称()

命名组及其对应组号的字典。只包括匹配的组。如果多个组具有相同的名称,则该名称将引用第一个匹配的组。

违约

[ ]

吸气剂

获取字符串()

Array 比赛和它的捕获组。

违约

吸气剂

获取主题()

用于查找此匹配结果的搜索模式的源字符串。

方法说明

返回源字符串中匹配项的结束位置。捕获组的结束位置可以通过将其组号作为整数或其字符串名称(如果是命名组)来检索。默认值0表示整个模式。

如果组不匹配或不存在,则返回-1。

  • int get_group_count ( ) const

返回捕获组的数目。

返回源字符串中匹配项的起始位置。捕获组的起始位置可以通过将组编号作为整数或其字符串名称(如果是命名组)来检索。默认值0表示整个模式。

如果组不匹配或不存在,则返回-1。

从源字符串返回匹配项的子字符串。捕获组可以通过将其组号作为整数或其字符串名称(如果是命名组)进行检索。默认值0表示整个模式。

如果组不匹配或不存在,则返回空字符串。