正则表达式/[^\d]/g是什么意思
/[^\d]/g是什么意思/[^\d]/.test(str)又是什么意思functiontzSscInput(){varcodeLen=parseInt(this.att...
/[^\d]/g 是什么意思
/[^\d]/.test(str) 又是什么意思
function tzSscInput(){
var codeLen=parseInt(this.attr('length')),
codes=[],
str=$('#textarea-code',this).val().replace(/[^\d]/g,'');
if(str.length && str.length % codeLen == 0){
if(/[^\d]/.test(str)) throw('投注有错,不能有数字以外的字符。');
codes=codes.concat(str.match(new RegExp('\\d{'+codeLen+'}', 'g')));
}else{
throw('输入号码不正确');
}
codes=codes.map(function(code){
return code.split("").join(',')
});
像这段代码 如何改正则表达式 让它支持空格符号
return {actionData:codes.join('|'), actionNum:codes.length}
} 展开
/[^\d]/.test(str) 又是什么意思
function tzSscInput(){
var codeLen=parseInt(this.attr('length')),
codes=[],
str=$('#textarea-code',this).val().replace(/[^\d]/g,'');
if(str.length && str.length % codeLen == 0){
if(/[^\d]/.test(str)) throw('投注有错,不能有数字以外的字符。');
codes=codes.concat(str.match(new RegExp('\\d{'+codeLen+'}', 'g')));
}else{
throw('输入号码不正确');
}
codes=codes.map(function(code){
return code.split("").join(',')
});
像这段代码 如何改正则表达式 让它支持空格符号
return {actionData:codes.join('|'), actionNum:codes.length}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询