Chinaunix首页 | 论坛 | 博客
  • 博客访问: 386329
  • 博文数量: 284
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1707
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-14 16:38
文章分类

全部博文(284)

文章存档

2015年(6)

2014年(278)

我的朋友

分类: JavaScript

2014-07-25 14:40:47

1. [代码]javascript 简单的search    
)|(?:\>\s*?\<\/script\>))
 



2. [代码][JavaScript]代码     
var fs=require('fs');
var path=require('path');
function quick_cloud(page_path){
  var content=fs.readFileSync(page_path);
//正则标识符g 表示:reg.exec 会扫描到content最后一个匹配项,直到返回null
var link_reg=/(?:[\n\r\s]*?)(?:<\/link>)*/gm;
var js_reg=/(?:[\n\r\s]*?)(?:<\/script>)*/gm;
var img_reg=//gm;
var link_search_arr=[];
var js_search_arr=[];
var img_search_arr=[];
while(match_link=link_reg.exec(content)){
  var obj={match:match_link[0],group:match_link[1]};
  link_search_arr.push(obj);
};
 
console.log(link_search_arr);
 
while(match_js=js_reg.exec(content)){
  var obj={match:match_js[0],group:match_js[1]};
  js_search_arr.push(obj);
}
console.log(js_search_arr);
 
while(match_img=img_reg.exec(content)){
  var obj={match:match_img[0],group:match_img[1]};
  img_search_arr.push(obj);
}
console.log(img_search_arr);
var pagedir=path.dirname(page_path);

link_search_arr.forEach(function(res_obj,index){
    console.log(resolve_res_path(pagedir,res_obj.group));
});
 
}
3. [代码]style简单的search     
)|(?:\>\s*?\<\/link\>))
 
     
  type="text/css"  />
     
  type="text/css"  
 
/>
     
  type="text/css"  
 
>
     
  type="text/css"  
 
>
 

 
>
 





阅读(1102) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~