subpattern 指“子模式/子模式片段”:一个更大模式(尤其在正则表达式、语法规则、模板匹配等语境中)里的组成部分,常用于分组、复用、捕获或限定匹配范围。(在不同领域也可泛指“较大模式中的局部结构”。)
/ˈsʌbˌpætərn/
Use a subpattern to capture the year.
用一个子模式来捕获年份。
By nesting subpatterns inside a larger regular expression, you can match complex formats while keeping each part easier to reason about.
把子模式嵌套到更大的正则表达式中,你可以匹配复杂格式,同时让每一部分更容易理解与维护。
由 **sub-**(“下级的、次级的、部分的”)+ pattern(“模式、样式”)构成,字面意思是“模式中的一个子部分”。在计算机与形式语言领域中常用来指代“分组后的局部匹配结构”(如正则中的 group / subexpression)。