Vue.prototype.validForbid = function (value) {value = value.replace(/[`~!@#$%^&*()_\-+=<>?:"{}|,./;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/g, '').replace(/\s/g, "");return value;}
<el-input :value="name" @input="e => name = validForbid (e)"></el-input>