tp5的自动验证可以放在html非空验证里面进行吗

有时候验证器不太好用比如PHP的 is_int 無法验证数字字符串,会返回bool(false)而  /^[1-9]\d*$/ 能精准验证是否正整数,(当然PHP自带的 filter_var 也会通过 ' 123' )所以从比较流行框架搬一些正则来做验证器正则才昰最精准的验证。

^[A-Z]+$ //匹配由26个英文字母的大写组成的字符串 ^[a-z]+$ //匹配由26个英文字母的小写组成的字符串 ^[A-Za-z0-9]+$  //匹配由数字和26个英文字母组成的字符串 ^\w+$ //匹配由数字、26个英文字母或者下划线组成的字符串 \n\s*\r //匹配空白行的正则表达式-可用于删除空白行 ^\s*|\s*$ //匹配首尾空白字符的正则表达式-可以用来刪除行首行尾的空白字符(包括空格、制表符、换页符等等)-也可以使用trim函数 评注:表单验证时很实用

版权声明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

验证器是什么我就不在这里多介绍。

这样就可以完成了Tp3.2.3使用Tp5的验证器使用请查看:

我要回帖

更多关于 html非空验证 的文章

 

随机推荐