【发布时间】:2012-10-16 12:38:01
【问题描述】:
好的,所以我正在尝试使用正则表达式 preg_match 一个字符串(输入的密码),但是在互联网上阅读/观看正则表达式信息数小时后,我仍然不明白它..
我目前有:
'/^[A-Z]^[a-z]+$/'
密码必须:
介于 8 到 16 个字符之间。
至少包含 1 个大写字母
至少包含 1 个小写字母
包含至少 1 个数字
如果您还可以包含一个具有上述所有要求的正则表达式,而且还具有
包含至少 1 个符号
对于我自己的学习,我将不胜感激。 请尝试解释您的正则表达式,以便我可以理解它。谢谢!
【问题讨论】:
-
正如我所提到的,我已经阅读了几个小时并在 YouTube 上观看了视频,但仍然找不到我想要的内容
-
如果您在使用正则表达式时遇到问题,请尝试使用 regexr.com 网站,这将允许您在输入正则表达式时动态评估它。
标签: php regex validation preg-replace