Giúp chuỗi regex password trong php

Chào các bác, mình có đoạn regex sau:

^(?=.*[0-9])(?=.*[!@#$&*])\w{8,32}$

quy tắc của mình là:

  • có ít nhất 1 chữ số
  • có ít nhất 1 ký tự đặc biệt !@#$&*
  • độ dài 8 đến 32 ký tự

tổng đoạn mã là ký tự a-zA-Z0-9 và ký tự đặc biệt trên

mình đã cố gắng viết đoạn regex trên nhưng không được.

Có những regex không tồn tại
Check bằng nhiều regex

1 Like

Hỏi thử chị GG với từ khoá “password regex” xem.

Mình cũng đã thử link trên và ra demo này:

4 Likes

cảm ơn bác này :smiley:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?