Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式来验证字符串,无论它是否包含至少一个小写字符、大写字符、一个数字、一个符号和无空格_Regex - Fatal编程技术网

Regex 正则表达式来验证字符串,无论它是否包含至少一个小写字符、大写字符、一个数字、一个符号和无空格

Regex 正则表达式来验证字符串,无论它是否包含至少一个小写字符、大写字符、一个数字、一个符号和无空格,regex,Regex,可能重复: 要确保给定字符串至少包含以下每个字符,正则表达式是什么--- 大写字母 小写字母 没有空格 数字 象征 字符串长度>=5且如果必须是正则表达式: ^ # Start of string (?=.*[A-Z]) # upper case (ASCII) letter (?=.*[a-z]) # lower case letter (?=.*\d) # digit (?=.*[\W_]) # symbol \S # no whi

可能重复:

要确保给定字符串至少包含以下每个字符,正则表达式是什么---

  • 大写字母
  • 小写字母
  • 没有空格
  • 数字
  • 象征

  • 字符串长度>=5且如果必须是正则表达式:

    ^            # Start of string
    (?=.*[A-Z])  # upper case (ASCII) letter
    (?=.*[a-z])  # lower case letter
    (?=.*\d)     # digit
    (?=.*[\W_])  # symbol
    \S           # no whitespace
    {5,10}       # string length is >=5 and <=10
    $            # end of string
    

    非常感谢,亲爱的。它是有效的。。。
    ^(?=.*[A-Z])(?=.*[a-z])(?=.*\d)(?=.*[\W_])\S{5,10}$