如何在JavaScript中生成Regex以仅接受整数和'/'(符号),
需要快速回复。谢谢你。
答案 0 :(得分:1)
var a = '123/4';
var b = 'e123/4';
变式1
var regex = new RegExp('^[0-9/]+$');
console.log((a.match(regex)) ? true : false); // true
console.log((b.match(regex)) ? true : false); // false
变体2
var regex = /^[0-9/]+$/;
console.log((a.match(regex)) ? true : false); // true
console.log((b.match(regex)) ? true : false); // false
变式3
var regex = /^[\d\/]+$/;
console.log((a.match(regex)) ? true : false); // true
console.log((b.match(regex)) ? true : false); // false