PHP中preg_match('/^\w{5,16}$/is', $PassWord )是什么意思

超超超级菜鸟求解这是啥意思('/^\w{5,16}$/is',这里完全看不懂啊顺便问一下preg_match是什么意思... 超超超级菜鸟求解 这是啥意思 ('/^\w{5,16}$/is',这里完全看不懂啊 顺便问一下 preg_match是什么意思 展开
 我来答
百度网友b882b9c
推荐于2016-05-25 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:240
采纳率:0%
帮助的人:94.1万
展开全部
preg_match()是正则表达式匹配的意思,这个是值匹配一次正则表达式
'/^\w{5,16}$/is',是一个正则表达式
其中的"^"表示,以这个字符类中字符开头,\w+,表示一个或多个\w,最少一个

你这个{5,16}则是限定范围,
$PassWord 是穿进去的参数,应该是你设置的密码

这个的意思是,$PassWord 的值必须是5-16位的字符
更多追问追答
追问
大神  那这个
$/is 是啥意思 还有/^\w有什么用 这两个是不是可以随意改的
求大神说下用处 超级菜鸟真心不懂 谢谢了!
追答
W那个我说明了已经,就是字符的意思,这样就限定了,PassWord必须是字符型的,is那个就是一个正则表达式的格式,意思是匹配
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式