1、輸入框中只能輸入中文
rules: { title: [ { required: true, message: "請輸入中文的標題", trigger: "blur" }, { validator: function(rule, value, callback) { //校驗中文的正則:/^[\u4e00-\u9fa5]{0,}$/ if (/^[\u4e00-\u9fa5]+$/.test(value) == false) { callback(new Error("請輸入中文")); } else { //校驗通過 callback(); } }, trigger: "blur" } ], }
2、輸入框中只能輸入英文
rule:[ subsysShow: [ { required: true, message: "請輸入英文的組件名", trigger: "blur" }, { validator: function(rule, value, callback) { // 校驗英文的正則 if (/[a-zA-z]$/.test(value) == false) { callback(new Error("請輸入英文")); } else { //校驗通過 callback(); } }, trigger: "blur" } ], ]
