2
開始紅寶石正則表達式我在Xcode中的MacRuby項目,其中我想分別[email protected]@[email protected]@~"
和"[email protected]@[email protected]@~
,替換字符串中的所有左右的報價。我在rubular.com中測試了以下代碼,並且它可以正常工作。引號標誌誤解爲字符串
string.gsub!(/\B"/, "[email protected]@[email protected]@~\"")
string.gsub!(/\b"/, "\"[email protected]@[email protected]@~")
但是當我使用這個在Xcode,它解釋的正則表達式作爲字符串的開頭"
,並說我的論點gsub
錯誤NUMER。我試圖逃避報價:
string.gsub!(/\B\"/, "[email protected]@[email protected]@~\"")
string.gsub!(/\b\"/, "\"[email protected]@[email protected]@~")
但也沒有工作。謝謝你的幫助。
編輯:我設法讓錯誤消失,現在看來,這是由於別的東西。突出顯示仍然沒有,但我可以處理,因爲它的工作。
嘗試使用'%R 「\ B \」 「' – 2011-06-16 17:50:47
嘗試更換單引述多布爾:''〜@@〜@@〜」'' – JCorcuera 2011-06-16 17:53:53