2012-11-10 79 views
2

我無法弄清楚看看文檔。perl正則表達式不是字符串的開始

我想匹配到處出現,除了字符串

"hello world hello hello" =~ m/^hello/ 

開始的東西將匹配第一聲問候

我希望它不是^,所以匹配第二個和第三個招呼什麼,但不第一個

這可能嗎?

回答

6

這會做:

/(?<=.)hello/sg 
+0

三江源。 (還有6個去...) – user1814382

+5

+1。或者:'/(?!^)hello/g',它也可以在JavaScript下工作。 – ridgerunner

相關問題