0
我正在使用AS3,但沉默失敗可能與表達式本身有關。正則表達式在AS3中默默無力
/(\w*'?\w*'?)||([,".-])/g
在崇高的文本2使用此正則表達式的亮點正是我想要的(我沒有斜槓和G運行)。所需的匹配基本上是任何單詞,一個帶有撇號的單詞(或最後)或一些簡單的標點符號(逗號,雙引號,句點和連字符)。
當在AS3中運行它似乎窒息。它或者匹配它遇到的第一個單詞(即使我指定了全局指示符),或者它忽略了標點符號正則表達式。
任何人都可以看到這個正則表達式的任何錯誤?在正則表達式中,AS3是否與||
運算符一起時髦?
你說得對的''||但在此之前我曾嘗試用一個單一的,它也失敗了。幸運的是,你的替換表達式起作用,所以肯定有一些(除了雙管)與我的錯誤。我會給你答案,但如果你可以猜測我的錯在哪裏,我也會給你一個贊成票。不是你需要它:-s – shennan
@shennan,'\ w *'?\ w *'?'也匹配空字符串。我猜這是另一個問題。 – Qtax