gpt4 book ai didi

regex - 是否可以使用单个正则表达式将字符数减少一个?

转载 作者:行者123 更新时间:2023-12-01 07:11:23 26 4
gpt4 key购买 nike

我要换&&&&一无所有。永远不会超过 2 个连续 & s。

目前我有:

$m =~s/&&/££%££/g;
$m =~s/&//g;
$m =~s/££%££/&/g;

有没有更好的办法?

最佳答案

试试这个正则表达式:

$m =~ s/&(&?)/$1/g;

在线查看它: ideone

此版本也适用于 2 个以上的符号:
$m =~ s/&(&*)/$1/g;

在线查看它: ideone

关于regex - 是否可以使用单个正则表达式将字符数减少一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8124003/

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