el-input 输入框相关正则
export const positiveInteger = (value, length) => {
if(!value) return value
let str = value.replace(/[^\d]/g,'')
if(str == 0) {
str = ''
}
if(str.length > length) {
str = str.slice(0,length)
}
return str
};
export const checkSpecialKey = (value) => {
if(!value) return value
let str = value.replace(/[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/g,"")
return str
};
export const chineseCharacter = (value) => {
if(!value) return value
let str = value.replace(/[^\u4e00-\u9fa5]/g,'',"")
return str
};
export const checkLetters = (value) => {
if(!value) return value
let str = value.replace(/[^a-zA-Z]/g,"")
return str
};