zoukankan
html css js c++ java
JavaScript常用验证代码(正则表达式)(转自cnblogs)
//
利用这则表达式获取字符串的长度
function
regDataLength(fData)
{
var
valLength
=
fData.length;
var
reg
=
new
RegExp(
"
^[\u0391-\uFFE5]$
"
);
var
result
=
0
;
for
(i
=
0
; i
<
valLength; i
++
)
{
if
(reg.test(fData.charAt(i)))
{
result
+=
2
;
}
else
{
result
++
;
}
}
return
result;
}
//
利用正则表达式判断是否是0-9的阿拉伯数字
function
regIsDigit(fData)
{
var
reg
=
new
RegExp(
"
^[0-9]$
"
);
return
(reg.test(fData));
}
//
应用扩展判断是否是数值
function
regIsNumber(fData)
{
var
reg
=
new
RegExp(
"
^[-]?[0-9]+[\.]?[0-9]+$
"
);
return
reg.test(fData)
}
//
验证Email是否正确
function
regIsEmail(fData)
{
var
reg
=
new
RegExp(
"
^[0-9a-zA-Z]+@[0-9a-zA-Z]+[\.]{1}[0-9a-zA-Z]+[\.]?[0-9a-zA-Z]+$
"
);
return
reg.test(fData);
}
//
判断手机号是否正确
function
regIsPhone(fData)
{
var
reg
=
/^
(\
+
86
)
?
(
1
[
0
-
9
]
{
10
}
)$
/
;
return
reg.test(fData);
}
查看全文
相关阅读:
【软件测试】3.深入了解软件测试基础day3
【软件测试】3.深入了解软件测试基础day2
【软件测试】3.深入了解软件测试基础day1
【软件测试】3.Linux介绍、命令
【软件测试】1.软件测试前置基础知识
玩转数据结构:第8章 优先队列和堆
一、VIP课程:互联网工程专题 05-快速掌握Jenkins原理与核心功能
Sublime 一些常用快捷键
前端01 HTML5
ios 故事版
原文地址:https://www.cnblogs.com/xiaobaigang/p/857679.html
最新文章
1098. 城堡问题
1101 Quick Sort (25分)
1152. 格雷码
【转载】二十条职业谏言
【项目实施】项目考核标准
【MM ECC VS S4】MM模块中ECC与S4的区别
【SAP HANA Fiori】
【MM外协】关于外协库存
我的博客开通啦
java_基础_异常
热门文章
java_xml_解析
java_基础_abstract抽象关键字
java_基础_类加载
java_基础_static{}语句块
linux_grub resue模式恢复
增强自控力方法整理
linux_rename命令用法
java_工厂模式
java_Arrays.sort()方法
【软件测试】3.深入了解软件测试基础day4
Copyright © 2011-2022 走看看