标签: php regex
要实现注册系统,我需要一个用于用户名和密码验证的正则表达式。
我希望用户名只允许这些字符:
密码验证有点不同。我想允许所有字符,但它需要至少有一个这些字符(为了安全起见):
如何整合这些正则表达式?
答案 0 :(得分:0)
username: ^[a-zA-Z0-9.:_@-]+$ password: ^(?=.*[a-zA-Z0-9]).*$
密码使用passitive lookahead断言来查找有效的charcter,如果找到,则匹配整个密码。