gpt4 book ai didi

perl - 如何使用拆分值拆分数据?

转载 作者:行者123 更新时间:2023-12-04 22:48:22 26 4
gpt4 key购买 nike

如何使用特定字母拆分数据,但拆分数据存在于前一个拆分行中。

我的 perl 代码

$data ="abccddaabcdebb";
@split = split('b',"$data");
foreach (@split){
print "$_\n";
}

在这段代码中给出了输出,但我预期的输出是:
ab
ccddaab
cdeb
b

我怎样才能做到这一点

最佳答案

你可以使用lookbehind来保持b :

$data ="abccddaabcdebb";
@split = split(/(?<=b)/, $data);
foreach (@split){
print "$_\n";
}

会打印出来
ab
ccddaab
cdeb
b

关于perl - 如何使用拆分值拆分数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25331599/

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