正则校验Java和js代码
来源:互联网 发布:天行网络加速器 编辑:程序博客网 时间:2024/06/15 17:43
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegularTest {
public static void main(String[] args) {
regPass();
}
/**
*
* @Title: regPass
* @Description: 密码校验 : 1、8位以上字符长度
* 2、密码中必须包含大小写字母、数字、特殊字符两种以上组合
* js 下正则
* var pattern = /^(?!^[0-9]+$)(?!^[a-zA-Z]+$)(?!^[`~!@#$%^&*()+=|{}\\\:;',[].<>?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]+$).{8,}$/;
* @return void 返回类型
* @throws
* @author LFG
*/
private static void regPass() {
Pattern p = Pattern.compile("(?!^[\\d]+$)(?!^[a-zA-Z]+$)(?!^[`~!@#$%^&*()+=|{}/\\\\:;',//[//].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]+$).{8,}$");
String str = "ADSDsdasdasds";
Matcher mat = p.matcher(str);
if (mat.matches()) {
System.out.println("通过");
} else {
System.out.println("失败");
}
}
}
import java.util.regex.Pattern;
public class RegularTest {
public static void main(String[] args) {
regPass();
}
/**
*
* @Title: regPass
* @Description: 密码校验 : 1、8位以上字符长度
* 2、密码中必须包含大小写字母、数字、特殊字符两种以上组合
* js 下正则
* var pattern = /^(?!^[0-9]+$)(?!^[a-zA-Z]+$)(?!^[`~!@#$%^&*()+=|{}\\\:;',[].<>?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]+$).{8,}$/;
* @return void 返回类型
* @throws
* @author LFG
*/
private static void regPass() {
Pattern p = Pattern.compile("(?!^[\\d]+$)(?!^[a-zA-Z]+$)(?!^[`~!@#$%^&*()+=|{}/\\\\:;',//[//].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]+$).{8,}$");
String str = "ADSDsdasdasds";
Matcher mat = p.matcher(str);
if (mat.matches()) {
System.out.println("通过");
} else {
System.out.println("失败");
}
}
}
0 0
- 正则校验Java和js代码
- 身份证号正则校验(js校验+JAVA校验)
- 邮件和手机的js 正则校验
- js电话号码正则校验--座机和手机号
- js手机和邮箱正则校验
- js正则表达式校验
- js正则校验
- Js正则校验身份证号码
- js校验正则格式
- JS 正则校验
- JS正则校验URL
- js 正则中文校验
- js常用正则校验
- JS正则校验
- js正则校验方法
- js正则校验
- Java正则表达式校验邮箱和手机号
- Java正则表达式校验邮箱和手机号
- Android 自定义Notification字体颜色适配
- caffe finetuning CaffeNet流程总结
- svn 改变原始svn下载的文件的位置
- 数据库sql批量插入数据,一个表插入另一个表,或表结构相同数据批量插入
- Octave/Matlab中.*(./)和*(/)的区别
- 正则校验Java和js代码
- APP支持文件共享设置(iOS)
- 安卓屏幕适配
- MCMC(Markov Chain Monte Carlo)的理解与实践(Python)
- Qt--openGL
- JSP的入门简介
- svn 冲突
- Java经典算法
- 虚拟IP原理