//表情
const emojiReg=/(\ud83c[\udf00-\udfff])|(\ud83d[\udc00-\ude4f\ude80-\udeff])|[\u2600-\u2B55]/g;
//特殊字符
const scReg=/[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘',。、]/im;
利用input的value和onChange属性,
if (!emojiReg.test(str)&&!scReg.test(str) {
this.setState({
inputValue:str;
})
}
react中限制input框输入表情和特殊字符
最新推荐文章于 2024-02-26 15:18:11 发布