当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia keys方法用法及代码示例


用法:

keys(m::RegexMatch) -> Vector

返回底层正则表达式的所有捕获组的键向量。即使捕获组不匹配,也会包含一个 key 。也就是说,即使 m[idx] == nothingidx 也会在返回值中。

未命名的捕获组将具有与其索引相对应的整数键。命名的捕获组将具有字符串键。

Julia 1.6

这个方法是在 Julia 1.6 中添加的

例子

julia> keys(match(r"(?<hour>\d+):(?<minute>\d+)(am|pm)?", "11:30"))
3-element Vector{Any}:
  "hour"
  "minute"
 3

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.keys — Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。