随笔分类 -  RegExp

摘要:假设密码有弱中强三个等级 要求:长度为6~16字符 支持数字、大小写字母和特殊符号,不允许有空格 这里特殊符号我暂定为下划线。 好 我们看下代码 阅读全文
posted @ 2016-08-16 21:30 程序猿凯 阅读(431) 评论(0) 推荐(0)
摘要:1.固定电话正则:(/^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/).test(phone) 2.手机号码正则:(/^1[3|4|5|7|8]\d{9}$/).test(phone) 解释:表示以1开头,第二位可能是3/4/5/7/8等的任 阅读全文
posted @ 2016-08-04 18:00 程序猿凯 阅读(281) 评论(0) 推荐(0)
摘要:这三个都是RegExp对象下的三个方法,使用方法是一致得。 使用方法:RegExpObject.方法() 方法解析:其实就是根据定义好的正则对象,调用对应的方法。 1.RegExpObject.compile(RegExp,modifier) modifier 规定匹配的类型。"g" 用于全局匹配, 阅读全文
posted @ 2016-06-01 09:31 程序猿凯 阅读(549) 评论(0) 推荐(0)
摘要:split()方法用于将字符串分割为字符串数组。 废话不多说,直接贴代码: 输出: ["How", "are", "you", "doing", "today?"] ["H", "o", "w", " ", "a", "r", "e", " ", "y", "o", "u", & 阅读全文
posted @ 2016-05-30 16:20 程序猿凯 阅读(345) 评论(0) 推荐(0)
摘要:search(),match(),用于查找指定字符串返回首次出现的索引值与指定的字符串。这篇我们讲找到指定字符串之后将其替换掉。直接贴: 输出:Visit W3School! 代码直观就能看出,用后半部分的W3School把前半部分指定检索字符串的Microsoft字符替换掉了。 前半部分:寻找需要 阅读全文
posted @ 2016-05-30 15:08 程序猿凯 阅读(515) 评论(0) 推荐(0)
摘要:match()方法支持正则表达式的String对象的方法。 上篇我说了search()方法,也支持正则表达式的String对象,那么match()方法跟search()方法有什么不同呢?我们来看看。 输出: world null null world! 看结果,因为1和4与str中字符一一对应所以都 阅读全文
posted @ 2016-05-30 11:20 程序猿凯 阅读(1185) 评论(1) 推荐(0)
摘要:search()方法支持正则表达式的String对象的方法。 好,我们直接来贴代码,看效果,从实践理解透析方法的知识点和实际运用。 输出:6 好,从上面代码我们可以看到search()方法的使用效果。 首先str字符串接着跟search()方法,填写需要在str字符串中需要检索的字符串。看返回结果是 阅读全文
posted @ 2016-05-30 10:41 程序猿凯 阅读(1291) 评论(0) 推荐(0)