【发布时间】:2016-11-16 09:21:31
【问题描述】:
它们是一个正则表达式,我可以在输入标签的模式属性中使用它来防止人们添加表情符号和零宽度空格吗?
【问题讨论】:
-
您需要使用 JavaScript 来实现这一点。这将帮助您使用表情符号:stackoverflow.com/questions/10992921/…
-
试试
pattern="(?!.*(?:[\uE000-\uF8FF]|\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDDFF])).*" -
浏览器声明这不是一个有效的模式@WiktorStribiżew
-
嗯,是的,因为您必须在 FF 或 Chrome 中进行测试,并且他们已经在使用
/u标记。 -
@PI:但您没有在问题中提及与浏览器限制相关的任何内容。