摘要:
function UrlRegEx(url) { //如果加上/g参数,那么只返回$0匹配。也就是说arr.length = 0 var re = /(\w+):\/\/([^\:|\/]+)(\:\d*)?(.*\/)([^#|\?|\n]+)?(#.*)?(\?.*)?/i; //re.exec(url); var arr = url.match(re); return arr; }function UrlRegEx(url) { //如果加上/g参数,那么只返回$0匹配。也就是说arr.length = ... 阅读全文
摘要:
在发现这个小技巧之前,我经常被某些问题困扰,我们以博客园为例1:是分类名称2:是分类url3:点击分类,进入的页面,要显示分类的名称4:点击分类,进入的页面,要用分类相关参数在日常web的开发中,经常遇到要在页面上显示一个分类,然后这个分类的链接要包含这个分类的id等参数(例如为搜索引擎友好要包含名称的汉语拼音),然后点击这个分类的页面要显示这个分类的各种信息例如分类名称,分类读取搜索接口的地址和参数等。尤其是某些变态的分类,一个条目和一个条目读取相关信息的方式还不一样,还可能很耗时这个时候为了提升系统性能,经常用缓存办法,尤其是整体高并发站点(不是某些热数据造成的并发,而是网站整体的并发比较 阅读全文