gpt4 book ai didi

js中使用正则表达式查找字母和数字的方法

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章js中使用正则表达式查找字母和数字的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

废话不多说,先看下js中使用正则查找字母和数字的方法,具体代码如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<!DOCTYPE HTML>
<html >
<head>
<meta charset= "UTF-8" >
<title></title>
<script type= "text/javascript" >
window.onload= function (){
localStorage.fiveData= "你好啊 世界" ;
//alert(localStorage.fiveData);
//var reg=/\d+/g;//匹配任意长度数字
 
var reg=/[a-z,A-Z]/g; //匹配任意字母
var str= "aajdaf1232jadlfjakdjfalkjlakfj2131l34kalfsjaafaqejqe231wk" ;
var t=str.match(reg);
for ( var c in t){
console.log(t[c]);
}
 
}
</script>
</head>
<body>
</body>
</html>

下面看下JS 用正则表达式,验证密码包含数字和字母的方法 。

必须包含至少一位数字和一位字母,脚本方法如下:

?
1
2
3
4
5
6
7
8
9
function CheckPassWord(password) { //密码必须包含数字和字母
   var str = password;
   if (str == null || str.length < 8) {
     return false ;
   }
   var reg = new RegExp(/^(?![^a-zA-Z]+$)(?!\D+$)/);
   if (reg.test(str))
     return true ;
}

必须包含数字加字母 不能包含特殊符号等,脚本方法如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function CheckPassWord(password) { //必须为字母加数字且长度不小于8位
   var str = password;
   if (str == null || str.length <8) {
     return false ;
   }
   var reg1 = new RegExp(/^[0-9A-Za-z]+$/);
   if (!reg1.test(str)) {
     return false ;
   }
   var reg = new RegExp(/[A-Za-z].*[0-9]|[0-9].*[A-Za-z]/);
   if (reg.test(str)) {
     return true ;
   } else {
     return false ;
   }
}

好了,到此结束,希望对大家有所帮助! 。

最后此篇关于js中使用正则表达式查找字母和数字的方法的文章就讲到这里了,如果你想了解更多关于js中使用正则表达式查找字母和数字的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com