我使用一个存储过程来验证输入参数。输入参数必须包含and、and和0-9.
例如:
aS78fhE0 ->正确
76AfbRZt ->正确
76afbrzt ->不正确(不包含大写A-Z)
asAfbRZt ->不正确(不包含数字0-9)
4QA53RZJ ->不正确(不包含小写a)
哪个正则表达式可以像上面的例子那样验证输入参数,?
非常感谢,
普拉迪萨
更新
除字母数字外,其他字符不允许使用。
我使用的是MySQL版本5
发布于 2012-08-08 11:00:48
请参阅“约翰邮报”和随后的评论:
您需要的MySql将是
SELECT * FROM mytable WHERE mycolumn REGEXP BINARY '[a-z]'
AND mycolumn REGEXP BINARY '[A-Z]'
AND mycolumn REGEXP BINARY '[0-9]'添加附加
AND mycolum REGEXP BINARY '^[a-zA-Z0-9]+$'如果您只想在字符串中使用字母数字
https://stackoverflow.com/questions/11862026
复制相似问题