經常使用正則匹配

校驗spa

/* 人民幣金額校驗 */
var testRMB = function(v) {
    var reg = /^([1-9][\d]{0,7}|0)(\.[\d]{1,2})?$/;
    return reg.test(v);
    //12345678.12
  }

/* 正整數校驗 */
var testZZS = function(v) {
  var reg = /^[0-9]*[1-9][0-9]*$/;
  return reg.test(v);
  //12345678.12
}

 

替換空格code

// 替換全部空格
trim: function(str) {
  return str.replace(/\s+/g, "");
}

// 替換頭尾空格
trim: function(str) {
  return str.replace(/(^\s*)|(\s*$)/g, "");
}

 

不包含中文逗號blog

isArrayStr: {
  pattern: /^[^,]+$/,
  message: '不能出現中文逗號'
}
相關文章
相關標籤/搜索