最近需要验证电话号码的正误,导师叫我们用正则来判断正误,在网上搜了一下,正则表达式是一种文本模式,是有语法的。
如符号'^'和'$'其作用是分别表示一个字符串的开始和结束。看了看还是挺复杂的就直接去看如何使用正则
function isMobil(s) { var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; if (!patrn.exec(s)) return false return true }
//只需要将需要判断的内容放入函数 isMobil 中判断
正则的使用感觉还是挺简单的,其判断方式也比不用更简便,不过还没怎么看懂自己写正则,都是用的别人的,应该去学习编写,常用的正则式还是有不少,大致分为以下几类
出道那么久,我赚了两个忆,一个失忆,一个回忆。