1
正則表達式,我無法從一個變量創建一個正則表達式,使用模板文字問題與創建自變量
什麼是錯的,如何解決呢?
const myValue = 'a.b'
const reg = new RegExp(`/^${myValue}$/`);
/*
/^a.b/
*/
正則表達式,我無法從一個變量創建一個正則表達式,使用模板文字問題與創建自變量
什麼是錯的,如何解決呢?
const myValue = 'a.b'
const reg = new RegExp(`/^${myValue}$/`);
/*
/^a.b/
*/
從模板文字中刪除斜槓。該字符串內的斜線由構造函數轉義,並作爲模式的一部分包含在內。
const myValue = 'a.b'
const reg = new RegExp(`^${myValue}$`);
/*
/^a.b$/
*/
console.log(reg);
這會幫助你。 [https://stackoverflow.com/questions/4029109/javascript-regex-how-to-put-a-variable-inside-a-regular-expression][1] –