我使用多语言字符,使用utf8编码。现在我需要验证它并在输入时避免使用特殊字符。在使用多语言字符输入时,有什么方法可以识别特殊字符吗?我的意思是我们可以验证特殊字符!@ %% ^& ..同时使用英语。我正在寻找相同类型的验证。
任何人都请帮帮我......
我正在使用zend php。 提前谢谢。
答案 0 :(得分:0)
使用Zend_Validate_Alnum
验证器,它已准备好unicode。
答案 1 :(得分:0)
只有一个“!”,“@”,“%”,“^”和“&”性格分别。没有“英语!”和一个“西班牙语!”还有一个“印度人”!和一个“韩国人!”。他们都是一样的角色。如果它们以UTF-8编码,它们甚至与ASCII编码字符的字节相同。您可以查找它们并像以前一样更换它们。
可能会有看起来类似的字符,例如“!”(全宽感叹号),但这与“!”字符不同因此,如果“!”没有特殊含义具有特殊意义。