perl如何用split分割字符串并自动在末尾加上换行符?

如题,例如在split(//,"helloworld")这样,但需要再"h"后还自动添加上换行符……... 如题,例如在 split(//, "hello world")这样,但需要再"h"后还自动添加上换行符…… 展开
 我来答
qfmeal
2009-11-23 · TA获得超过268个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:103万
展开全部
不知道你想把加上换行后的值保存在什么样类型的变量里。

1.结果保存在标量里:
my $str = "hello world";
my $rst = join "\n",split(/ /, $str);
print "$rst";
输出结果:
hello
world

2.结果保存在列表里
my $str = "hello world";
my @rst = map { $_."\n" } split(/ /, $str);
print "$rst[0]";
print "$rst[1]";
输出结果:
hello
world
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式