IMatchResult.Group 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| Group() |
返回与上一个匹配项匹配的输入子序列。 |
| Group(Int32) |
返回在上一个匹配操作期间给定组捕获的输入子序列。 |
Group()
返回与上一个匹配项匹配的输入子序列。
[Android.Runtime.Register("group", "()Ljava/lang/String;", "GetGroupHandler:Java.Util.Regex.IMatchResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Group();
[<Android.Runtime.Register("group", "()Ljava/lang/String;", "GetGroupHandler:Java.Util.Regex.IMatchResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Group : unit -> string
返回
上一个匹配项匹配的子序列(可能为空)(以字符串形式表示)
- 属性
注解
返回与上一个匹配项匹配的输入子序列。
对于具有输入序列的匹配程序 m,表达式 m.group() 和 s.m.nbspsubstring(start(),;m.end()) 是等效的。
请注意,某些模式(例如 a*,与空字符串匹配)。 当模式成功匹配输入中的空字符串时,此方法将返回空字符串。
Java文档java.util.regex.MatchResult.group()。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Group(Int32)
返回在上一个匹配操作期间给定组捕获的输入子序列。
[Android.Runtime.Register("group", "(I)Ljava/lang/String;", "GetGroup_IHandler:Java.Util.Regex.IMatchResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? Group(int group);
[<Android.Runtime.Register("group", "(I)Ljava/lang/String;", "GetGroup_IHandler:Java.Util.Regex.IMatchResultInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Group : int -> string
参数
- group
- Int32
此匹配器的模式中捕获组的索引
返回
在上一个匹配期间组捕获的(可能为空)子序列,或者 null 该组未能匹配输入的一部分
- 属性
注解
返回在上一个匹配操作期间给定组捕获的输入子序列。
对于匹配器 m、输入序列和组索引 g,表达式 m.ggroup() 和 s.m.g.nbspstart(;substring(),m.gend()) 是等效的。
捕获组从左到右编制索引,从一个开始。 组零表示整个模式,因此表达式 m.group(0) 等效 m.group()于 。
如果匹配成功,但指定的组未能匹配输入序列的任何部分,则 null 返回。 请注意,某些组(例如 (a*))与空字符串匹配。 当此类组成功匹配输入中的空字符串时,此方法将返回空字符串。
Java文档java.util.regex.MatchResult.group(int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。