代码改变世界

正则表达式match()方法

2017-11-23 08:24  hongfa  阅读(370)  评论(0)    收藏  举报

var url = /(\w+):\/\/([\w.]+)\/(\S*)/
var text = 'Visit my blog at https://www.baidu.com/~wang'
var result = text.match(url)
if(result != null){
  var fullurl = result[0],
  protocol = result[1],
  host = result[2],
  path = result[3]
}
console.log(result)
console.log(fullurl)
console.log(protocol)
console.log(host)
console.log(path)