分类: |
  • 1

JS正则表达式进取URL中的域名

这个事件比较简单,就直接上代码了。

var urls = [
	"http://www.zeroplace.cn",
	"http://www.zeroplace.cn/",
	"http://www.zeroplace.cn/article.asp?id=957",
	"https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=2&tn=baiduhome_pg&wd=web%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91&rsv_spt=1&oq=JSON.stringify&rsv_pq=8ba7307400013580&rsv_t=2a02dSXqxXonLrYdUkp9FjCY4PxpOu1kBVqJCbNQxR2jooK1SQEde%2F0yBXLnXmXonlps&rsv_enter=1&rsv_sug3=13&rsv_sug1=11&bs=JSON.stringify"
];

var pattern = /^(http|https):\/\/([^\/]*)(?:$|\/.*$)/

urls.forEach(function(url){
	var match = url.match(pattern);
	console.log([match[1], match[2]]);
});

match[2]就是最后的域名,只能匹配http或https的schema。

查看更多...

Tags: 正则表达式 js

分类:web前端 | 固定链接 | 评论: 0 | 查看次数: 7749

在javascript中使用正则表达式

 在javascript中使用正则表达式是很简单也很常见的

正则表达式全部符号解释

ASP中使用正则表达式

先看下javascript中如何建立一个正则表达式,有两种方法

 

语法 1

re = /pattern/[flags]

语法 2

 

查看更多...

Tags: javascript js 正则表达式

分类:web前端 | 固定链接 | 评论: 0 | 查看次数: 5100

正则表达式全部符号解释

正则表达式全部符号解释

 

查看更多...

Tags: 正则表达式 正则表达式符号

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 7062
  • 1