常用正则表达式

身份证:/(^d{15}$)|(^d{17}([0-9]|X)$)/

手机号:/^[1][3-8]d{9}$|^([6|9])d{7}$|^[0][9]d{8}$|^[6]([8|6])d{5}$/

js字符常用

(^s*) //表示从第一个位置开始匹配至少一个空格或控制符
(s*$) //表示从最后一个位置开始匹配至少一个空格或控制符
(^s*)|(s*$) //前后匹配至少一个空格或控制符
this.replace(/(^s*)|(s*$)/g, ""); //表示将匹配的空格或控制符替换成""

原文地址:https://www.cnblogs.com/vonson/p/7651017.html