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

 我来答
willshdanvis
2012-04-13 · TA获得超过1018个赞
知道大有可为答主
回答量:2042
采纳率:100%
帮助的人:1455万
展开全部
这段脚本毫无意义。。。
if ($#ARGV >= 0) { # ---如果参数个数大于等于1
while ($a=shift(@ARGV)) { #---依次把参数赋给$a
$a=~s/&/&/g; #---把$a中的&替换成&(无意义替换)(/g表示全局替换)
$a=~s/</</g; # 也是替换
$a=~s/>/>/g; # 也是替换
print "<li>$a\n"; #--按行输出<li>$a
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
unixgiant
2012-04-12
知道答主
回答量:12
采纳率:0%
帮助的人:1.6万
展开全部
把$a中出现的“&gt;”全部替换为“&amp;gt;”
追问
if ($#ARGV >= 0) {
while ($a=shift(@ARGV)) {
$a=~s/&/&/g;
$a=~s//>/g;
print "$a\n";
}
}
这段程序是什么意思,我完全不懂perl脚本,这是想用这个测试我服务器的cgi功能
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shenwei5566
2012-04-16 · TA获得超过610个赞
知道小有建树答主
回答量:575
采纳率:33%
帮助的人:282万
展开全部
就是把html的特殊字符转换成html非特殊字符。例如 &要表示成&
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
羊芊0gV
2012-04-17 · TA获得超过4639个赞
知道小有建树答主
回答量:1454
采纳率:77%
帮助的人:935万
展开全部
全局替换,将 &gt; 替换成 &amp;gt;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式