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