最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

从网址中去除内容,并建立一个字符串,Javascript和正则表达式

IT培训 admin 2浏览 0评论

从网址中去除内容,并建立一个字符串,Javascript和正则表达式

我想从使用Javascript的URL剥离的项目名称。不知道正则表达式是否去这个方式,因为我需要它被提取后,利用该项目的名称。

BEFORE

AFTER "Karrimor Lifestyle Fleece Mens 443226"

所以,在URL后和之前在/之间什么?性格和剥出任何 - 个字符

回答如下:

这应该工作:

var result = 'https://www.sportsdirect/karrimor-lifestyle-fleece-mens-443326?colcode=44332603'
  .replace(/(.*\/|\?.*)/g, '')
  .split(/\W/)
  .map(function(w) {
    return w[0].toUpperCase() + w.substr(1);
  })
  .join(' ');
  
console.log(result);

从网址中去除内容,并建立一个字符串,Javascript和正则表达式

我想从使用Javascript的URL剥离的项目名称。不知道正则表达式是否去这个方式,因为我需要它被提取后,利用该项目的名称。

BEFORE

AFTER "Karrimor Lifestyle Fleece Mens 443226"

所以,在URL后和之前在/之间什么?性格和剥出任何 - 个字符

回答如下:

这应该工作:

var result = 'https://www.sportsdirect/karrimor-lifestyle-fleece-mens-443326?colcode=44332603'
  .replace(/(.*\/|\?.*)/g, '')
  .split(/\W/)
  .map(function(w) {
    return w[0].toUpperCase() + w.substr(1);
  })
  .join(' ');
  
console.log(result);
发布评论

评论列表 (0)

  1. 暂无评论