导航:首页 > 编程语言 > javascript判断含有数字和字符

javascript判断含有数字和字符

发布时间:2023-02-10 22:35:38

A. 利用js判断字符串是否含有数字与特殊字符的方法小结

^方法一
var str = "abc";
if(str.indexOf("bc") != -1){

}
方法二
var str = "abc";
if(str.search("bc") != -1){}
方法三
var str = "abc";
var reg = new RegExp("^.*bc.*$");
if(reg.test(str)){}
方法四
var str = "abc";
var reg = new RegExp("^.*bc.*$");
if(str.match(reg)){}
方法五

B. javascript要判断一个字符串是否只包含数字,英文字母,汉字,括号该怎么写呢

一个字符串是否只包含数字,英文字母,汉字,括号的正则
/^[0-9a-zA-Z\u4E00-\u9FA5\(\)]*$/
用这个正则就可以了

C. js判断字符串中是否有数字和字母

var reg = /[0-9]/; var result =reg.test(string);//返回true 说明有数字
var reg = /[a-z]/i; var result = reg.test(string);//返回true 有字母
var reg = /[0-9a-z]/i; var result = reg.test(string);//返回true有数字或者字母

D. JS怎样判断字符串中是否有数字和字母

var p = /[0-9]/; var b = p.test(string);//true,说明有复数字

var p = /[a-z]/i; var b = p.test(string);//true,说明有英文字母制

var p = /[0-9a-z]/i; var b = p.test(string);//true,说明有英文字母或数字

E. js如何判断字符是中文,英文,数字还是字符

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件专,例如:index.html。

F. js判断字符串中是否有数字和字母

//定义字符串
var str1 = '123'; //第一个字符串,仅有数字。
var str2 = 'abc'; //第二个字符串,仅有字母。
var str3 = 'a1b2c3'; //第三个字符串,既有数字亦有字母。

//定义验证规则,由于字符串数字和字母的顺序可能不同。
//也有可能字母和数字中间还包含了其他字符。故将验证规则分开定义。
var regNumber = /\d+/; //验证0-9的任意数字最少出现1次。
var regString = /[a-zA-Z]+/; //验证大小写26个字母任意字母最少出现1次。

//验证第一个字符串
if (regNumber.test(str1) && regString.test(str1)) {
console.log('str1:验证成功');
}else{
console.log('str1:验证失败');
}

//验证第二个字符串
if (regNumber.test(str2) && regString.test(str2)) {
console.log('str2:验证成功');
}else{
console.log('str2:验证失败');
}

//验证第三个字符串
if (regNumber.test(str3) && regString.test(str3)) {
console.log('str3:验证成功');
}else{
console.log('str3:验证失败');
}

G. JavaScript 判断一个字符串是不是数字

判断纯数字(纯数字不包含小数点):
<script type="text/javascript" language="javascript">
var reg = /^\d+$/;
var str ="sdf";
reg.test(str);
</script>

判断是否为数值(数值是包含有小数点的):

isNaN(str)

H. 用javascript正则表达式怎么判断 数字和符号

var re=/^\d+-\d+-\d+$/

\d表示数字
+表示\d的数量1个或多个
-表示匹配 '-'

I. js判断字符串中是否有数字和字母

问题分析:

在JavaScript脚本语言中判断一个字符串中是否即包含数字亦包含字母,可以使用正则(RegExp对象)的方式,如果仅仅只是做判断,要求返回true或者false的话,那么使用RegExp对象的test方法即可。

举例如下:

//定义字符串
varstr1='123';//第一个字符串,仅有数字。
varstr2='abc';//第二个字符串,仅有字母。
varstr3='a1b2c3';//第三个字符串,既有数字亦有字母。

//定义验证规则,由于字符串数字和字母的顺序可能不同。
//也有可能字母和数字中间还包含了其他字符。故将验证规则分开定义。
varregNumber=/d+/;//验证0-9的任意数字最少出现1次。
varregString=/[a-zA-Z]+/;//验证大小写26个字母任意字母最少出现1次。

//验证第一个字符串
if(regNumber.test(str1)&&regString.test(str1)){
console.log('str1:验证成功');
}else{
console.log('str1:验证失败');
}

//验证第二个字符串
if(regNumber.test(str2)&&regString.test(str2)){
console.log('str2:验证成功');
}else{
console.log('str2:验证失败');
}

//验证第三个字符串
if(regNumber.test(str3)&&regString.test(str3)){
console.log('str3:验证成功');
}else{
console.log('str3:验证失败');
}

运行结果:

总结:

由于第一个字符串仅有数字,第二个字符串仅有字母,都不符合数字和字母都必须存在的需求,所以执行结果是“验证失败”,而第三个字符串,既包含字母亦包含数字,所以执行结果是“验证成功”。

J. javascript中怎么判断字符串中含有数字

用正则检查就很容易.
if(/\d/gi.test(s)){
alert('错误,不应含有数字.');
}

阅读全文

与javascript判断含有数字和字符相关的资料

热点内容
百度竞价数据如何分析 浏览:965
ps文件发送第三方打印 浏览:547
linux命令界面显示文件名 浏览:930
超级录屏视频在文件夹里不能播放 浏览:549
最简单的编程软件有哪些 浏览:14
博客签到系统如何设计数据库 浏览:639
论文怎么设置目录word 浏览:609
广电网络dlna是什么意思 浏览:12
js变量加下划线 浏览:18
app开发工作是吃青春饭吗 浏览:117
苹果手机国家查询 浏览:765
苹果6照片删了怎么找回 浏览:399
文件夹控制面板 浏览:536
人工神经网络人脸识别 浏览:531
打开cad提示参照文件 浏览:521
如何计算数轴上三点abc对应的数据 浏览:985
文件夹到u盘变成多少kb 浏览:351
sfs文件怎么解压 浏览:39
为什么app隐私政策总是变更 浏览:490
ai文件转换器软件 浏览:217

友情链接