Regex Validierung in Laravel 5.2

Below ist meine Regel für das Passwort:

return [
    'Password'                  => 'required|min:8|max:100|regex:[a-z{1}[A-Z]{1}[0-9]{1}]',
    'Password_confirmation'     => 'required|min:8|max:100|regex:[a-z{1}[A-Z]{1}[0-9]{1}]',
];

Ich versuche, die Regel so hinzuzufügen, dass sie @ haben mus

mindestens eine kleine Saiblingatleast ein großer charmindestens eine Nummermindestens ein Sonderzeichenmin 8 Zeichen

Ich habe es versucht und es funktioniertrequired|confirmed|min:8|max:100|regex:/^[\w]{1,}[\W]{1,}$/, auf einenregex tester software. aber nicht sicher, warum es nicht funktioniert in Laravel

Habe ich etwas verpasst?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage