我需要验证的大约1500个字符的用户输入
允许的字符为a-z A-Z 0-9
允许的符号。 ,:? !和空间
任何人都可以为此提出一个preg_match表达式?
我正在使用'/^[a-zA-Z0-9。,:?! ] + $/'但它给了错误的迹象之前PHP预浸匹配以验证用户的文本输入
/^[a-zA-Z0-9\.\,\:\?\!]+$/有时
我需要验证的大约1500个字符的用户输入
允许的字符为a-z A-Z 0-9
允许的符号。 ,:? !和空间
任何人都可以为此提出一个preg_match表达式?
我正在使用'/^[a-zA-Z0-9。,:?! ] + $/'但它给了错误的迹象之前PHP预浸匹配以验证用户的文本输入
/^[a-zA-Z0-9\.\,\:\?\!]+$/有时
该表达式应该工作。你遇到什么错误?你有一个应该被接受的投入的例子,但不是吗? – cdhowie 2010-11-17 03:07:26
要得到你的问题的答案,你真的需要告诉我们你得到了什么“错误”。 – thomasrutter 2010-11-17 03:46:48
我从Ish那里得到了我的答案,基本上我忘了在符号前逃脱......所以错误在于preg_match没有像最初构思的那样工作。谢谢Ish。 – Jorge 2010-11-17 03:59:23