acme: 正则表达式尽可能不匹配
作者: pedramos创建于 2023年8月4日更新于 2023年8月11日
考虑以下文本:
abc xyz
以下的 Edit 命令:
Edit ,x/[a-z]+/ s/.*/T&/g
应得到:
Tabc Txyz
但似乎 x 只捕获了单个字符,而不是整个 3 个字符组,因此命令的结果是:
TaTbTc TxTyTz
我尝试自己找到问题并修复它,但无法找到错误所在。在 go sam 和 plan9port acme 中,它似乎都正常工作。
内容来源: 9fans/go