在提交之前,我要對輸入的正則表達式的合法性進行驗證,這個要怎么寫?
js中如何判斷頁面輸入的是否是正確的Java正則表達式
胡說叔叔
2018-10-16 10:09:36
TA貢獻1900條經(jīng)驗 獲得超5個贊
你這是在javascript環(huán)境里檢測是否是合法的java正則??
這個難度比較高了,可能需要java寫個方法開個接口給js調(diào)用。
但是純粹的js校驗js這就方便了。
function isReg(str) { let res = false; try { res = !!new RegExp(str); } catch (err) { res = false; } return res; }console.log(isReg('('));console.log(isReg('()'));
舉報