perl $a=~s⼀>⼀>⼀g;什么意思

2024-12-16 16:10:25
推荐回答(4个)
回答1:

这段脚本毫无意义。。。
if ($#ARGV >= 0) { # ---如果参数个数大于等于1
while ($a=shift(@ARGV)) { #---依次把参数赋给$a
$a=~s/&/&/g; #---把$a中的&替换成&(无意义替换)(/g表示全局替换)
$a=~s/ $a=~s/>/>/g; # 也是替换
print "

  • $a\n"; #--按行输出
  • $a
    }
    }

  • 回答2:

    把$a中出现的“>”全部替换为“>”

    回答3:

    就是把html的特殊字符转换成html非特殊字符。例如 &要表示成&

    回答4:

    全局替换,将 > 替换成 >