相关疑难解决方法(0)

1653
推荐指数
16
解决办法
66万
查看次数

Regexp Java用于密码验证

我正在为密码验证创建一个regexp,以便在Java应用程序中用作配置参数.

正则表达式是:

^.*(?=.{8,})(?=..*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$
Run Code Online (Sandbox Code Playgroud)

密码策略是:

  • 至少8个字符

  • 至少包含一位数字

  • 包含至少一个较低的alpha char和一个较高的alpha char

  • 在一组特殊字符中包含至少一个字符(@#%$^等)

  • 不包含空格,标签等

我只缺少第5点.我无法检查空格,制表符,回车等等的正则表达式.

谁能帮助我?

java regex

101
推荐指数
5
解决办法
12万
查看次数

正则表达式限制所有小于100个字符的字母

我需要将字符数限制为100的正则表达式并允许使用0-9,!@.,;:'"? - 以及所有大写和小写字母

regex

4
推荐指数
3
解决办法
2万
查看次数

标签 统计

regex ×3

capturing-group ×1

java ×1

regex-group ×1