/^([1-9]\d+$|^[1-9]\d*)\.(\d+)\.(\d+$)/g.test("13.00.00")
/^(?![0, 9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6, 18}$/
select * from document limit 10 offset ${ startIndex }
export const regChinexe = (name) => {
const reg = /[\u4e00-\u9fa5]/
if (reg.test(name)) {
return false
}
return true
}
js正则表达式验证码输入密码(密码至少为8位的字母、数字和特殊符号的组合)
var reg = new RegExp("^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,30}$")
reg.test("adsaf#dfad")
reg.test("1234@qqqq")
let str = ""
str ?? "" !== ""
let str = undefined
str ?? "" !== ""
let str = null
str ?? "" !== ""
str ?? "" !== "" 等价于 str !== null && str !== undefined && str !== ""
<input type="text" maxlength="20" v-model="value" @input="input" oninput="value=value.replace(/[^\d]/g, '')"/>
/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,18}$/ 6-18位字母和数字混合
/^([1-9]\d+$|^[1-9]\d*)\.(\d+)\.(\d+$)/g (有问题)
/[\u4e00-\u9fa5]/
var reg = /^[0-9]+(\.[0-9]+)?$/;
reg.test('123.456')
reg.test('.456')
reg.test(.456)
var reg = /^[0-9]+(\.[0-9]{1,2})?$/;
reg.test('123.123')
reg.test('123.12')
reg.test('123.');
reg.test(123.);
reg.test(123.122);
const num = '1234567890'
num.replace(/\B(?=(\d{3})+$)/g, ',');
const num1 = '1234567890.1234'
num1.replace(/\B(?=(\d{3})+$)/g, ',');
const num = 1234567890
num.toLocaleString()
const num1 = '1234567890.1234'
num1.toLocaleString();