如何检查字符串是否包含除QWERY / 1234之外的任何内容

时间:2012-02-20 18:17:03

标签: php

我正在尝试确保我发布的字符串只有字母和数字字母/数字+ ,.;然而,我似乎所做的所有检查仍然会使àè有效吗?

任何人都知道这方面的解决方案吗?

由于

1 个答案:

答案 0 :(得分:0)

如果你知道完全你想要允许哪些字符,regex应该符合你的需要:

// matches exactly the characters you asked for, no more
preg_match(/[a-zA-Z0-9,\.;]*/, $your_string); 

请务必转义meta characters,因为例如非转义点(。)将匹配每个字符