2017-08-17 30 views
-2
/^([A-Za-z0-9]){1,8}$/ 

これはJavaScriptで正規表現を書く通常の方法ですが、私はその間に変数を使って正規表現を動的に構築したいと思っています。変数を含む正規表現

Variable = [A-Za-z0-9]

+0

何あなたは、間に変数を意味するのですか? – lilezek

+0

私たちは、この正規表現を何の例を教えてください。 –

答えて

5

これは、あなたが文字列から新しい正規表現構築することができる方法です。

var v = '[A-Za-z0-9]'; 
 
var regExp = new RegExp('^(' + v + '){1,8}$'); 
 
console.log(regExp);

を今すぐあなたの目的に正規表現regExpを使用することができます

関連する問題