在perl中,如果想去掉字符串中间的空格?该怎么操作?

我的字符串类似这样:
$str = "my name = kitty";
我需要的结果是"my name=kitty"
请问怎么处理?
perl新手,请说的详细点

红糖糍粑
浏览 683回答 2
2回答

慕神8447489

原版:#!/usr/bin/perl$str = "my name = kitty";$str =~ s/\s//g; #-----全局替换空格为空print $str;结果:myname=kitty改进版:#!/usr/bin/perl$str = "my name = kitty";$str =~ s/\s\s+//g; #-----全局替换2个以上的空格为空print $str;结果:my name=kitty

千万里不及你

$str = "my name = kitty";$str =~ s/\s+//g;只不过这样结果是:myname=kitty要想是my name=kitty的话有点麻烦
打开App,查看更多内容
随时随地看视频慕课网APP