0
我想要使用的期望正則表達式值是/\S+\s*/g
。javascript解析來自json的正則表達式
我把它從JSON(通過HTTP調用),所以在JSON它存儲這樣的:{"delimiter": "S+s*"}
當我試圖把它與波紋管方法轉換:
var delim= new RegExp(delimiter,"g")
我得到的值爲/S+s*/g
,與期望值不同。
我嘗試了很多操作上的字符串本身,對JSON,並沒有成功的正則表達式來獲得期望的值
任何人可以幫助我解決這個問題
我很困惑 - 存儲在JSON字符串不是想要的正則表達式。 RegExp的創建者應該如何知道你想要的東西,如果你餵它錯誤的價值? – ClasG