javascript与java正则表达式写法的区别Js验证写法:(转义符\)
var str = "待验证⽂本";
var regular = new RegExp(/这⾥是正则表达式/);
if (st(str)) {
console.log("符合条件");
} else {
console.log("不符合条件");
}
//或者
var str = "待验证⽂本";
if (/这⾥是正则表达式/.test(str)) {
console.log("符合条件");
} else {
console.log("不符合条件");
}
Java验证写法:(转义符\\)
String str = "待验证⽂本";
String regular = "这⾥是正则表达式";
if (Patternpile(regular).matcher(str).matches()) {
System.out.println("符合条件");
} else {js正则表达式验证数字和字母
System.out.println("不符合条件");
}
//或者
String str = "待验证⽂本";
if (str.matches("这⾥是正则表达式")) {
System.out.println("符合条件");
} else {
System.out.println("不符合条件");
}
常⽤的⼀些正则表达式
验证只能含有6-16位⼤⼩写字母、数字、下划线:
^[\w]{6,16}$
验证字符串是否全是空格组成:
^[\s]+$
验证只能含有中⽂、⼤⼩写字母、数字、下划线(不含中⽂符号):
^[\u4E00-\u9FA5\w]+$
验证邮箱格式:
^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]+$
验证只能含有⼤⼩写字母和数字
^[a-zA-Z0-9]+$

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。