作者JeffMcBride (帅啊!老皮)
看板Perl
标题[请益] 一段string matching的意思
时间Wed Jan 2 18:54:13 2008
各位大大大家好
小弟在此板初来乍到若有冒犯请多多包含
我比较熟悉php但是拿到一段perl的程式码
但是这个段落的部份
有个地方不是很了解..关於RE部份
下面红色标记处
1. [=]中括号的等於 是表示什麽意思呢
2. $2 在哪边被定义出现的呢..
3. $2/$to 这边表示 两个字串以 / 做连结吗??
谢谢各位大大m(_ _)m
------------- code -------------
while ( $theText =~ m/([
=\%\&]([A-Za-z0-9]{2}))/g )
{
my $to = hex(
$2);
$to = chr($to);
if($2 ne "01")
{
$theText =~ s/[=\%]
$2/$to/g;
}
}
--------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.24.33