-3

正则表达式|似乎匹配所有空的东西。我对正则表达式的最佳解释|是它说:匹配“无”或“无”。所以它最终匹配字符串中的每个零长度点。这会是正确的解释吗?

使用此正则表达式的一些示例 Go 代码显示了我在说什么: https: //play.golang.org/p/5JzeMkuMcnr

4

1 回答 1

-1

是的,空正则表达式在任何位置匹配 0 个字符,并且正则表达式|只是两个空正则表达式的交替,这是同一件事(因为交替的第一个分支微不足道地匹配)。

于 2020-11-27T09:22:28.040 回答