我有以下幾種可能:正則表達式貪婪捕獲?
' !This is a string! '
'!This is a string !'
'! This is a string !'
' ! This is a string! '
' ! This is a string '
在所有這些情況下我想匹配
'This is a string'
繼承人什麼我試過到目前爲止:
/\s*!(.*)!{0,1}
/\s*!(.*?)!{0,1}
但它要麼吃掉的!
或完全不匹配。請注意,最後的!
是可選的。
Here's a fiddle to see what I mean
我很肯定下面的幾個答案是正確的。 :) – bozdoz 2011-12-26 23:23:37