最近工作中遇到了很多关于正则的模块,所以总结了一些,供大家回顾学习。 ----------------------------------
/**
* 解释相关的意义
\w+ 必须以一个a-z,A-Z,0-9或_这些字符中的一个开头。
* 1. /^$/ 这个是个通用的格式。
* ^ 匹配输入字符串的开始位置;$匹配输入字符串的结束位置
* 2. 里面输入需要实现的功能。
* * 匹配前面的子表达式零次或多次;
* + 匹配前面的子表达式一次或多次;
* ?匹配前面的子表达式零次或一次;
* \d匹配一个数字字符,等价于[0-9]
*/
function email(){
var val = document.getElementById('email');
var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/g;
if(reg.test(val.value)){
alert('email:'+val.value+',正确.');
}else{
alert('email:'+val.value+',错误.');
}
}
本文详细介绍并总结了正则表达式的多种用法,包括特殊符号的意义及其应用场景,如匹配电子邮件地址等。适合希望深入了解正则表达式的技术人员阅读。
1783

被折叠的 条评论
为什么被折叠?



