正则案例
input输入金额
input输入框中输入金额,可小数点,可负数
keyUpMoney(e) {
var t = e.charAt(0);
e = e.replace(/[^\d.]/g, "");
e = e.replace(/^\./g, "");
e = e.replace(/\.{2,}/g, ".");
e = e.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
if (t == '-') {
return "-"+e;
}
return e;
}
首字母大写
// 首字母大小
titleCase(str) {
return str.replace(/( |^)[a-z]/g, L => L.toUpperCase())
}