之前是用正则表达式:/[^\u4e00-\u9fa5\da-zA-Z\_\s]+/
但需要允许输入中文符号,改为如下过滤特定的字符
在这个属性中过滤要注意的是如下字符:
要过滤的字符 转义的字符
\ \\\
/ \\/
& &
" "
< <
> >
% %%
最后为
restrict="^&"<>~!@#$_\-\^\*\(\)\=\:\;\[\]\{\}\?\,\.\+\|\'%%\\\\\/"
参见HTML转义字符:
显示 | 说明 | 实体名称 | 实体编号 |
---|---|---|---|
半方大的空白 |   |   | |
全方大的空白 |   |   | |
不断行的空白格 | |   | |
< | 小于 | < | < |
> | 大于 | > | > |
& | &符号 | & | & |
" | 双引号 | " | " |
© | 版权 | © | © |
® | 已注册商标 | ® | ® |
™ | 商标(美国) | ™ | ™ |
× | 乘号 | × | × |
÷ | 除号 | ÷ | ÷ |