function m1(str){
if(/[(][^()]*[)]/.test(str)){
str = str.replace(/[(][^()]*[)]/g, '');
return m1(str);
}else{
return str;
}
}
function run(str){
str = m1(str);
return !/[()]/.test(str);
}
var dd = '123456(7789)y(012(1)31)23';
alert(run(dd));
同时加入到jquery中验证插件中
jQuery.validator.addMethod("isDoubleBracket", function(value, element){
return !/[()]/.test(replaceBracket(value));
}, "请确保输入括号保持匹配!");
本文介绍了一个JavaScript函数,该函数用于从字符串中移除所有嵌套的圆括号,并提供了一个验证方法来检查是否所有括号均已正确配对并删除。此外,还展示了如何将此功能整合到jQuery验证插件中。
673

被折叠的 条评论
为什么被折叠?



