84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
在提交之前,我要对输入的正则表达式的合法性进行验证,这个要怎么写?
走同样的路,发现不同的人生
哇?用户自己写一个正则表达式?然后自己判断一下?
js提供了正则表达式对象。你实例化一下。然后用.test
JavaScript RegExp 对象
你这是在javascript环境里检测是否是合法的java正则??这个难度比较高了,可能需要java写个方法开个接口给js调用。
但是纯粹的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('()'));
first step:get the value from the input,then test the value.return true or false.
new一个regexp对象,不抛出错误就是合法的?没法测试,应该是对的吧
哇?用户自己写一个正则表达式?然后自己判断一下?
js提供了正则表达式对象。你实例化一下。然后用.test
JavaScript RegExp 对象
你这是在javascript环境里检测是否是合法的java正则??
这个难度比较高了,可能需要java写个方法开个接口给js调用。
但是纯粹的js校验js这就方便了。
first step:get the value from the input,then test the value.return true or false.
new一个regexp对象,不抛出错误就是合法的?没法测试,应该是对的吧