小编Jac*_*ner的帖子

Perl - 如何更改每个$变量出现的";" 在一个字符串中

这里很新,所以要温柔.:)

这是我想要做的事情的主旨:

我想取一个由分号分隔的数字组成的字符串(例如6; 7; 8; 9; 1; 17; 4; 5; 90),并用"分号"替换每个"X"数字的分号\n"而不是."X"号码将由用户定义.

因此,如果:

$string = "6;7;8;9;1;17;4;5;90";  
$Nth_number_of_semicolons_to_replace = 3;
Run Code Online (Sandbox Code Playgroud)

输出应该是:

6;7;8\n9;1;17\n4;5;90
Run Code Online (Sandbox Code Playgroud)

我已经找到很多关于改变第N次出现的东西,但是我无法找到任何关于改变我试图在上面描述的每一个第N次出现的东西.

感谢你的帮助!

perl

2
推荐指数
1
解决办法
540
查看次数

标签 统计

perl ×1