perl 这两行后边什么意思?求解释! $line =~ s/^\s+//; $line =~ s/\s+$//;
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 16:45:15
x]KPƿ"s_˾H^"Hf)(/䬦T{qe۾Eg;E+vqQJRAtt@-n\+q ~I] E1/_
2ȝ SRLK`@ʊjl>6k}Y=,[H~=e
k$~32؞ GGlк1ؤ5t.cټ1#:~2CPUEEB\>6^Y,EA:w '1s*jdAߏعGzof-jj@'
!r,
,B$X07bnV9|W4r&@Ί|Ԋ
perl 这两行后边什么意思?求解释! $line =~ s/^\s+//; $line =~ s/\s+$//;
perl 这两行后边什么意思?求解释! $line =~ s/^\s+//; $line =~ s/\s+$//;
perl 这两行后边什么意思?求解释! $line =~ s/^\s+//; $line =~ s/\s+$//;
$line s/^\s+//; #去掉$line中起始部分的空格
$line s/\s+$//; #去掉$line中结束部分的空格
是perl的正则表达式操作符
这里采用的是替换语意:
s/被替换的内容/替换成为/其它开关选项;
注意用'/'隔开个个部分.
\s表示任意空白字符
+表示匹配一个或多个
^用在起始位置表明从起始位置开始匹配
$用在结束位置表明匹配结束位置