
perl 怎么去掉字符串中间的空格??
我的字符串类似这样:$str="myname=kitty";我需要的结果是"myname=kitty"请问怎么处理?perl新手,请说的详细点...
我的字符串类似这样:
$str = "my name = kitty";
我需要的结果是"my name=kitty"
请问怎么处理?
perl新手,请说的详细点 展开
$str = "my name = kitty";
我需要的结果是"my name=kitty"
请问怎么处理?
perl新手,请说的详细点 展开
2个回答
展开全部
原版:
#!/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
#!/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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |