Products
GG网络技术分享 2025-03-18 16:14 2
请问有谁懂这个正则表达式怎么写吗?我写的那个不对
请问有谁懂这个正则表达式怎么写吗?我写的那个不对
排除以字母开头的情况,密码可以为大小写字母也可以为数字,长度在6-22位。
代码如下
public static final String password = "^(?![a-zA-Z]+[a-zA-Z0-9]+$)[a-zA-Z0-9]{6,22}$";
若有帮助,谢谢采纳~
本篇将进行详解Java正则表达式的最后一部分内容。 该内容,将详细解读正则表达式中转义字符的使用。
通过上面的介绍,估计各位也该看出来疑惑了,为啥介绍替代符号的时候,是\\w, \\s等一个反斜杠,而实际使用的时候却用了两个反斜杠\\\\w,要想讲清楚这个问题,就需要介绍反斜杠\\,这个特殊的字符。
反斜杠\\ 在正则表达式中,表示转义字符。顾名思义,反斜杠\\ 后面的内容有特殊含义或者没有特殊含义。 实际应用起来,有两层用法: 1. 本来没有特殊含义的字符,加上转义字符后,就变成了特殊字符,不能当做普通字符处理; 2. 本来是特殊含义的字符,加上转义字符后,取消特殊含义表示为普通字符。
举例说明:
Demand feedback