如何用JavaScript获取浏览器URL中第一个斜杠后面的内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计658个文字,预计阅读时间需要3分钟。
前言:获取浏览器地址并进行分割,这在再项目开发中经常用到。以下是一个案例,获取浏览器地址后,获取第一个横杠后的值,然后使用实际域名+拼接截取后的值。
这里用到的知识点主要有:正则表达式。
代码示例:pythonimport re
假设这是从浏览器获取的地址browser_url=https://www.example.com/path/to/resource?query=123
使用正则表达式分割地址match=re.search(rhttps?://[^/]+(/[^?]+), browser_url)
if match: # 获取第一个横杠后的值 path=match.group(1).split('/')[1] # 使用实际域名+拼接截取后的值 result=www.example.com + path print(result)else: print(无法解析地址)
前言
获取浏览器的地址进行分割,真是再项目中经常用到,这个案例是获取浏览器地址后,获得第一个斜杠后的值,然后用真实域名 拼接截取后的值。
这里用到的知识点主要有:正则表达式,字符串截取知识点。
本文共计658个文字,预计阅读时间需要3分钟。
前言:获取浏览器地址并进行分割,这在再项目开发中经常用到。以下是一个案例,获取浏览器地址后,获取第一个横杠后的值,然后使用实际域名+拼接截取后的值。
这里用到的知识点主要有:正则表达式。
代码示例:pythonimport re
假设这是从浏览器获取的地址browser_url=https://www.example.com/path/to/resource?query=123
使用正则表达式分割地址match=re.search(rhttps?://[^/]+(/[^?]+), browser_url)
if match: # 获取第一个横杠后的值 path=match.group(1).split('/')[1] # 使用实际域名+拼接截取后的值 result=www.example.com + path print(result)else: print(无法解析地址)
前言
获取浏览器的地址进行分割,真是再项目中经常用到,这个案例是获取浏览器地址后,获得第一个斜杠后的值,然后用真实域名 拼接截取后的值。
这里用到的知识点主要有:正则表达式,字符串截取知识点。

