Re: 想請教一下 perl 中的字串取代

看板Programming作者 (相見不如懷念)時間18年前 (2007/09/21 09:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/12 (看更多)
※ 引述《dreamer.bbs@snow.ice.ntnu.edu.tw ( )》之銘言: : 感謝幾位先進的幫忙,後來用 eval 才解決我的問題,感恩! =) : 順道請問一下,為什麼寫成 $1 比較好呢? : 先前看一些 regular expression 的文件,好像都是教用 \1 的形式, : 知道原因的話,印象比較深刻,以後才改得過來。 ^^; 因為撰寫時如果使用 -w 開啟警告的話 Perl Interpreter 會噴出警告如右 "\1 better written as $1" 再者這個寫法本來就不好...Perl 為何不建議這樣寫 因為 \1的用意是在於可以達到 backreferences 的功能 但是這個地方不需要用到性能較差的 backreferences 用 $1 才能達到較好的性能 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.172.181
文章代碼(AID): #16yoF_sv (Programming)
討論串 (同標題文章)
文章代碼(AID): #16yoF_sv (Programming)