700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > js禁止输入框输入特殊符号或emoji表情

js禁止输入框输入特殊符号或emoji表情

时间:2020-11-03 16:19:31

相关推荐

js禁止输入框输入特殊符号或emoji表情

解决方案就是,事件上绑定检查事件,检查输入的值是否含有特殊符号或emoji表情,检查的话就用正则表达式

// 判断是否含有特殊符号let iconRule1 = /[`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im// 判断是否含有emoji表情let iconRule2 = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig// 如果为true,字符串含有emoji表情 ,false不含console.log(iconRule2.test(info.personName)) // 如果为true,字符串含有特殊符号 ,false不含console.log(iconRule1.test(info.personName))

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。