var reg = /(^[1-9]\d*$)/ //不包含0
var reg = /^([1-9]\d*|[0])$/ //包含0
var reg = /<\/?.+?\/?>/g;//去掉所有的html標籤
//wangeditor編輯器中不能去掉賦值的word文字樣式(去文字並擷取240字元)
var str = val.html;
str = str.replace(/[\s\s]*?<\/xml>/ig, '')
str = str.replace(/[\s\s]*?<\/style>/ig, '')
str = str.replace(/<\/?[^>]*>/g, '')
str = str.replace(/[ | ]*\n/g, '\n')
str = str.replace(/ /ig, '')
this.ruleform.introduction = str.substr(0, 240);
let reg = /^\d\.(\d)?$/;//大於等於1保留三位小數
var reg = /(^[1-9](\d+)?(\.\d)?$)|(^\d\.\d$)/;//大於0,保留兩位位小數
var reg= /^(0|[1-9]\d*)(\s|$|\.\d\b)/;//大於等於0,保留兩位小數
let reg=/^(0(\.\d)?|1(\.0)?)$/;//包含0和1
let reg=/^0\.([1-9][0-9]?|[0-9][1-9])$/;//不包含0和1
var regexp = /([\u4e00-\u9fa5]+)/;
var regexp = /^[\u4e00-\u9fa5]*$/;
var regexp = /\d+/; /[0-9]+/;
var regexp = /^\d*$/; /^[0-9]*$/;
var regexp = /[a-za-z]+/;
var regexp = /^[a-za-z]*$/;
var regexp = /^[0-9a-za-z]*$/;
var regexp = /^[0-9a-za-z~/`!@#$%^&*()_+|{}?;:><\-\]\\[\/]*$/;
/*
(?![0-9]+$)不全是數字
(?![a-za-z]+$)不全是字母
[0-9a-za-z] 由數字和字母組成的6~10位
*/var regexp = /^(?![0-9]+$)(?![a-za-z]+$)[0-9a-za-z]$/;
/* 1開通的 11位數字 */
var regexp =/^[1][0-9]$/;
/* 國內手機號 */
//表單驗證
var validateprice = (rule, value, callback) =>
if (!reg.test(value)) else
}
JavaScript中常用的陣列方法
1.arr.push new element 描述 在陣列末尾處新增乙個元素。返回值 新陣列元素的個數。是否改變原陣列 是。2.arr.pop 描述 在陣列末尾處刪除乙個元素。返回值 被刪除的元素。是否改變原陣列 是。3.arr.unshift new element 描述 在陣列開頭處新增乙個值。...
JavaScript中常用事件的型別
注 submit和reset通常是繫結到form表單中使用的,change通常用於input和selcet表單中 window.onload function form.onreset function form.onchange function form.oninput function scr...
javascript中常用的物件操作方法
object.keys obj 返回物件的key組成的陣列 返回乙個所有元素為字串的陣列,其元素來自於從給定的object上面可直接列舉的屬性,不會返回原型上的方法。const obj console.log object.keys obj firstname lastname age eyecol...