gpt4 book ai didi

regex - perl 正则表达式句点匹配零长度字符

转载 作者:行者123 更新时间:2023-12-01 10:07:32 24 4
gpt4 key购买 nike

例如:

$ perl -pe 's/(.)\G/{$1}/g'
abcd

结果是:

{}{a}{b}{c}{d}

第一个句点 (.) 匹配的长度为零。这是错误还是功能?

最佳答案

对我来说,结果是“abcd”,因为 /(.)\G/g 永远无法匹配——它如何匹配当前位置之前的单个字符, 从当前位置开始? s/\G(.)/{$1}/g 在“abcd”上产生“{a}{b}{c}{d}”,这是预期的。

关于regex - perl 正则表达式句点匹配零长度字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9020773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com