我完全不知道,但我认为\ s * \ d *类似于“string + int”而\ d * \ d *是“int + int” 任何有澄清的机构。 谢谢!
答案 0 :(得分:2)
\d
匹配一位数(0
- 9
)\s
匹配空白字符(空格,制表符,换行符,...)*
匹配前一项的零个或多个版本。 因此\d*
匹配零个或多个数字,\s*
匹配零个或多个空白字符。
这意味着ABC\s*\d*
会匹配ABC 2345
,ABC234
和ABC
等字符串。
ABC\d*\d*
与ABC\d*
相同。
有关详细信息,请参阅this introduction to regular expressions in XSLT 2。