正则表达式密码 Sylius (regex)
Regular Expression Password Sylius (regex)
我想在 Sylius 上设置密码模式。
我想要:
- 8 个字符(最少)
- 1 个小写(最小)
- 1个大写(最小)
所以我做了这个正则表达式:
^(?=.*[A-Z])(?=.*[a-z]).{8,}$
但是我不知道我必须把它放在哪里来设置我的密码条件
感谢您的宝贵时间
希望这个正则表达式能帮到你。
正则表达式: ^(?=.*[a-z])(?=.*[A-Z]).{8,}$
1. ^
starting of string
2. (?=.*[a-z])
Positive look ahead for lowercase character
3. (?=.*[A-Z])
Positive look ahead for uppercase character
4. .{8,}$
Match 8
or more characters till the end.
PHP代码:Try this code snippet here
<?php
ini_set("display_errors", 1);
$string="SahilGul";
if(preg_match('/^(?=.*[a-z])(?=.*[A-Z]).{8,}$/', $string))
{
echo "Password pattern matched";
}
我想在 Sylius 上设置密码模式。 我想要:
- 8 个字符(最少)
- 1 个小写(最小)
- 1个大写(最小)
所以我做了这个正则表达式:
^(?=.*[A-Z])(?=.*[a-z]).{8,}$
但是我不知道我必须把它放在哪里来设置我的密码条件
感谢您的宝贵时间
希望这个正则表达式能帮到你。
正则表达式: ^(?=.*[a-z])(?=.*[A-Z]).{8,}$
1.
^
starting of string2.
(?=.*[a-z])
Positive look ahead for lowercase character3.
(?=.*[A-Z])
Positive look ahead for uppercase character4.
.{8,}$
Match8
or more characters till the end.
PHP代码:Try this code snippet here
<?php
ini_set("display_errors", 1);
$string="SahilGul";
if(preg_match('/^(?=.*[a-z])(?=.*[A-Z]).{8,}$/', $string))
{
echo "Password pattern matched";
}