[請益] 一段string matching的意思

看板Perl作者 (帥啊!老皮)時間17年前 (2008/01/02 18:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
各位大大大家好 小弟在此板初來乍到若有冒犯請多多包含 我比較熟悉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
文章代碼(AID): #17UsrMlH (Perl)
文章代碼(AID): #17UsrMlH (Perl)