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

如题所述

第1个回答  2012-04-13
这段脚本毫无意义。。。
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
}
}
第2个回答  2012-04-12
把$a中出现的“&gt;”全部替换为“&amp;gt;”追问

if ($#ARGV >= 0) {
while ($a=shift(@ARGV)) {
$a=~s/&/&/g;
$a=~s//>/g;
print "$a\n";
}
}
这段程序是什么意思,我完全不懂perl脚本,这是想用这个测试我服务器的cgi功能

第3个回答  2012-04-16
就是把html的特殊字符转换成html非特殊字符。例如 &要表示成&
第4个回答  2012-04-17
全局替换,将 &gt; 替换成 &amp;gt;

perl $a=~s\/>\/&gt;\/g;什么意思
a=~s\/&\/&\/g; #---把$a中的&替换成&(无意义替换)(\/g表示全局替换)a=~s\/<\/<\/g; # 也是替换 a=~s\/>\/>\/g; # 也是替换 print "<li>$a\\n"; #--按行输出<li>$a } }

Perl 正则表达式中 \\b 作用
\\b表示单词边界,如果直接的\/fred\/i的正则可以匹配”afred",但是前后有\\b就不能匹配afred,但是可以匹配"a fred"或者"=fred",就是单词边界就行。

这些字符英文怎么发音?nbsp;#nbsp;*nbsp;%nbsp;amp;amp;
在英语,Unicode建议称为numbernbsp;sign(数的记号),可能因为它常用于表示序数,日语称它为“番号记号”。另一个常用于表示序数的符号是№。井号在英语还有很多名称。其中Unicode文件有提到的会是斜体。意见符号(commentnbsp;sign)nbsp;在部分编程语言如Perl,#表示一句注释的开始nbsp;poundnbsp;signnbsp...

《女人香》中中校跳探戈时的那首小提琴曲叫什么名字?是谁的作品?_百度...
这首是由阿根廷探戈无冕之王卡洛斯·伽达尔Carlos Cardel作曲,伊扎克.帕尔曼(Itzhak Perlman)演奏的探戈的曲调"Por una cabeza",中文名《一步之差》或《只为伊人》。是一曲带有贵族气质的小提琴曲,自1935年诞生以来,成为电影中探戈的首选舞曲,钢柔并济的旋律似乎适应着每一个角色的心理任何一个场景的铺垫。 Garde...

perl中的 " -> " 这个符号,主要用作什么
第一种用法,就是解引用。根据 -> 后面跟的符号的不同,解不同类型的引用,->[] 表示解数组引用,->{} 表示解散列引用,->() 表示解子程序引用。例子:$arr_ref = \\@array;$arr_ref->[0] 访问数组 @array 的第一个元素。$hash_ref = \\%hash;$hash_ref->{foo} 访问 %hash 的 ...

英文缩写
(p也可能是photograph的意思吧。) LCD -- Liquid Crystal Display 液晶显示器。参见 CRT。 lol -- laughing out loudly IRC里令人发指的惯用语。 MPEG -- Motion Pictures Expert Group 也有人解释为“Moving Pictures Expert Goup”,望文生义的说,就是动态图象专家组了,各种视频格式都跟它关系暧昧了。但就...

在perl语言中想把字符串中的 “&#XXXX ”(XXXX是4位数字)删除, 请高手...
假设你的变量叫$str,执行下面语句即可。str =~ s\/&#\\d{4}\/\/g;

perl push
首先,你看见的是一个push语句,它接受两个参数:第一个是一个array,那么就是“@{ }”这一部分;第二个是要push进去的元素,那么就是“\\{ }”这一部分。然后,你看见“@{ }”部分,它表示通过一个指向array的引用索取array。那么,不管{ }里面是什么,你就知道这里面一定是一个指向array的引用...

怎样用perl把fasta文件中的多条序列分别处理?
你指的每个序列都是以>gi| test开头的么?那可以按行读进来,判断该行是否是>gi| test,如果是,接下来的每一行都单独处理,直到读到下一个>gi| test为止。

“PS”代表什么?
中文翻译为“Perlet Shiner, P.A.辩护律师团队”。其缩写词分类属于商务类别,特别是在描述法律服务提供商时。在英语中,虽然它不是特别流行,但在需要简明表达时,PS作为Perlet Shiner, P.A.的简称,具有较高的辨识度。PS的中文解释直接对应于其英文全称,用于指代该律师事务所。在日常交流中,可能...

相似回答