【发布时间】:2018-09-04 03:36:56
【问题描述】:
有没有办法用 s/// 进行同时替换?例如,如果我有一个包含 1、2、3 等数字的字符串,我想用“tom”替换 1,用“mary”替换 2,用“jane”替换 3,等等?
my $a = "13231313231313231";
say $a ~~ s:g/1/tom/;
say $a ~~ s:g/2/mary/;
say $a ~~ s:g/3/jane/;
有没有同时完成所有 3 个步骤的好方法?
谢谢!!!
lisprog
【问题讨论】:
-
注意:您的变量分配当前已损坏。我不能建议编辑,因为它太小了。应该是
my $a = "等等 -
谢谢你!剪切和粘贴,我错过了“=”符号。谢谢。
标签: substitution raku simultaneous