2016-07-07 5 views
-1

EmberフロントエンドからノードサーバにJSON経由で正規表現を送信しています。正規表現が送信されると、それは文字列に変換されます。私は正規表現の文字列から[「名前」]を見つけるに変換しますどのようにこの例では正規表現でフォーマットされた文字列からRegExpを作成

{"find":{"name":"/^sp101/"},"sort":{"name":"1"},"limit":5} 

:これは、受信したものをノードの例でありますか?つまり、 "/^sp101 /"の代わりに "[^] sp101 /"を検索したいからです。

文字列 "/^sp101 /"をRegExpコンストラクタに渡すと//^sp19 //私は望みません。

文字列操作を使用せずにこれを行う方法はありますか?コンストラクタに渡す前に最初と最後の "/"をスライスします。

+1

:https://stackoverflow.com/questions/38160746/how-to-convert-a-regular-expression-to-a-string-literal-and-back-再び –

答えて

0

使用eval関連

var s = "/^sp101/" 

eval(s) -> returns /^sp101/ 
関連する問題