正则-seajs中的正则
摘要:获取dirName 举例:输入:http://www.baidu.com/js/index.js 输出:http://www.baidu.com/js/ 代码: 点: [^?#] 不包含?和#的字符合辑 * 匹配任意次数,注意会匹配尽量多的内容(贪婪模式) \/ 匹配斜杠/
阅读全文
posted @
2017-09-21 17:22
王雪皓
阅读(176)
推荐(0)
正则-一道正则练习及总结
摘要:要求:匹配每对中括号之间的${}里面的内容。 例如[idkey=${param1}] and [CNNAME<>${param2}] or [column3>${param3}] ,需要匹配出param1、param2和param3。 答案: 总结: 1.转义字符: 正则表达式中要匹配的字符本身,很
阅读全文
posted @
2017-06-14 17:07
王雪皓
阅读(203)
推荐(0)
正则-获取URL某个参数
摘要:比如获取paytype的参数值: 第一行:(^|&)表示:开头有一个或者没有&,也就是以^后面的这些东西打头,或者有一个&; ([^&]*)表示:任意个非&字符 (&|$)表示:最后有一个&或这没有($表示结尾,碰到一个&或者直接结尾) 第二行:获取参数部分(包含第一个‘?’)
阅读全文
posted @
2017-05-08 18:35
王雪皓
阅读(1173)
推荐(0)
正则-手机号隐藏中间四位及tips备忘
摘要:将手机号中间四位隐藏 扩展: 问题:如果想要将匹配到的第一个子串替换为$1怎么办? 方法:var str2 = str1.replace(reg,'$$1****$2'); 原因: 正则中需要转义的字符:http://www.jb51.net/article/31478.htm 正则表达式符号含义:
阅读全文
posted @
2017-04-14 18:53
王雪皓
阅读(1764)
推荐(0)