标签: regex groovy
我正在尝试学习正则表达式并且遇到了一个我遇到问题的模式 - 我无法确定它是如何工作的。 x的价值是多少?语言是Groovy。
x=(("World Hotel =~ /^(W....)\s+H(.*)$/)[0][2])
我可以遵循正则表达式本身,但最后2个方括号中的值对我来说是一个谜。打印的价值是'otel',有人可以解释一下这是为什么吗?