Re: [問題] 字串取代 Regular Expression

看板Perl作者 (啦 )時間17年前 (2007/10/03 18:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《Xphenomenon (啦 )》之銘言: : $line =~ /(alert|confirm) *\( *([\'\"][^;]*)\)/ : 請問一下 如果我只想取代 $1 的話, 是否可以做到呢?? 還是只能全部取代呢? : 謝謝各位大大~~ 不好意思 說的不是很清楚 假設 $line = "hello, world"; $line =~ s/(hello)(, world)//; 如果我只是想取代 ", world" 成為 ", Perl" 而不是取代整個 "hello, world" 字串是否可以做到呢?? 我的前提是如果我搜尋整個 "hello, world" 而不是單獨的 "world" 去取代, 例如 $line =~ s/, world/, Perl/; 不知道可不可以做到呢?? 謝謝各位大大的回答~ :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.56.127
文章代碼(AID): #170svfox (Perl)
討論串 (同標題文章)
文章代碼(AID): #170svfox (Perl)