2024-05-24 01:14:25
javascript可以
以下是使用正则表达式来验证电话号码是手机号码,
function Phone(val)
{var isMobilePhone = /^([0-9]{3,4}-)?[0-9]{7,8}$/;
var isFixMob= /^0?1[3|4|5|8][0-9]\d{8}$/;
if(isFixMob.test(val)||isMobilePhone.test(val))
{return true;}else{return false;}}
if (Phone(myForm.Phone.value) == false)
{layer.alert('联系电话格式错误');myForm.Phone.focus();return false;}
扩展资料:
正则表达式应用——实例应用
1.验证
2.验证电话号码:("^(\d{3,4}-)\d{7,8}$")正确格式:xxx/xxxx-xxxxxxx/xxxxxxxx;
3.验证手机号码:"^1[3|4|5|7|8][0-9]{9}$";
4.验证身份证号(15位):"\d{14}[[0-9],0-9xX]",(18位):"\d{17}(\d|X|x)";
5.验证Email地址:("^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$");
6.只能输入由数字和26个英文字母组成的
7.整数或者小数:^[0-9]+([.][0-9]+){0,1}$
8.只能输入数字:"^[0-9]*$"。
9.只能输入n位的数字:"^\d{n}$"。
10.只能输入至少n位的数字:"^\d{n,}$"。
11.只能输入m~n位的数字:"^\d{m,n}$"。
12.只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。
13.只能输入有两位小数的
14.只能输入有1~3位小数的正实数:"^[0-9]+(\.[0-9]{1,3})?$"。
15.只能输入非零的
参考资料:
2024-05-24 09:21:19
javascript可以使用正则表达式来验证电话号码,以下是使用正则表达式来验证电话号码是手机号码,座机号码和区分是否带区号:
function Phone(val){
var isMobilePhone = /^([0-9]{3,4}-)?[0-9]{7,8}$/;
var isFixMob= /^0?1[3|4|5|8][0-9]\d{8}$/;
if(isFixMob.test(val)||isMobilePhone.test(val)){
return true;
}
else{
return false;
}
}
12345678910
if (Phone(myForm.Phone.value) == false) {
layer.alert('联系电话格式错误');
myForm.Phone.focus();
return false;
}
使用正则表达式判断电话号码是否正确,正则表达式描述了一种字符串匹配的模式 ,还可以用来检查一个串是否含有某种子串等。以下是正则表达式字符用法:
1、?:匹配前面的子表达式零次或一次。例如,“do(es)?”可以匹配“do”或“does”。?等价于{0,1}。
2、{n}:n是一个非负整数。匹配确定的n次。例如,“o{2}”不能匹配“Bob”中的“o”,但是能匹配“food”中的两个o。
3、{n,}:n是一个非负整数。至少匹配n次。例如,“o{2,}”不能匹配“Bob”中的“o”,但能匹配“foooood”中的所有o。“o{1,}”等价于“o+”。“o{0,}”则等价于“o*”。
4、$:匹配输入行尾。如果设置了RegExp对象的Multiline属性,$也匹配“\n”或“\r”之前的位置。
5、[a-z]:字符范围。匹配指定范围内的任意字符。例如,“[a-z]”可以匹配“a”到“z”范围内的任意小写字母字符。
参考资料:
2024-05-24 07:37:37
1、首先是html部分的内容:span标签里面的内容主要是用来写提示的,比如输错了,就会提示您“请输入正确的手机号” 如果输的正确,就会提示“OK”。
2、然后就是javascript部分了,这样很简单的手机号码验证就完成了。
1、JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
2、在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
2024-05-24 00:34:16
2024-05-24 05:54:55