我試圖用下面的RegExp來轉義括號和裏面的東西。 這裏是例子字符串:如何使用Javascript RegExp來轉義括號?
hjdsoghbesi (saeogbesor) serogberso ersberawsewf(edsrgb) sfdrobersb ouersber
我想要的結果代碼是
hjdsoghbesi serogberso ersberawsewf sfdrobersb ouersber
我嘗試使用以下命令:
myString.replace(/\(.*\)/g,"")
然而,這集中在第一個開放的括號和版本Ÿ最後關閉支架和給我:
hjdsoghbesi sfdrobersb ouersber
我如何能實現我想要的結果呢?
如果您打算回答,請告訴我爲什麼您的RegExp可以達到我的目的,因爲我不熟悉RegExp。
你是什麼意思逃脫?你的意思是刪除? – 2016-09-18 15:42:49
當你的regexp不能正常工作時,試試regex101這樣的在線正則表達式測試程序總是個好主意。除了測試你的正則表達式之外,它還會以人的方式向你描述它。在這種情況下,*的描述是:*量詞:\ *在零和無限次之間,儘可能多**,根據需要返回[貪婪] *。 – 2016-09-18 15:50:54