常用的正则表达式

326 阅读1分钟

只能为 整数或保留一位小数

 /^[1-9]\d*\.[0-9]$|0\.[1-9]$|^([^0]\d*)$|^0$/

只能为 整数或保留两位小数

/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/

只能输入英文 且中间可以有空格

     /^[A-Za-z]*(\s[A-Za-z]*)*$/

只能输入英文 且中间可以有下划线或空格

/^[A-Za-z_](\s[A-Za-z_])*$/

只能输入正整数

     /^[1-9]\d*$/

只能输入中文

     /[^\u4E00-\u9FA5]/g