-1
我通過JSON從我的Ember前端向我的節點服務器發送正則表達式表達式。當正則表達式被髮送時,它被轉換成一個字符串。這是什麼接收節點的示例:從正則表達式格式化的字符串創建RegExp
{"find":{"name":"/^sp101/"},"sort":{"name":"1"},"limit":5}
在這個例子中我怎麼轉換從字符串到正則表達式找到[「名」]?即我想解壓/^sp101 /從find ['name']而不是「/^sp101 /」
當我將字符串「/^sp101 /」傳遞給RegExp構造函數時,它會將其轉換爲//^SP19 //我不想要。
有沒有辦法做到這一點,而不使用字符串操作?即在將其傳遞給構造函數之前,先關閉第一個和最後一個「/」。
相關:https://stackoverflow.com/questions/38160746/how-to-convert-a-regular-expression-to-a-string-literal-and-back-再次 –