正则表达式将 URL 转换为两部分

sigur7

我希望转换 URL 的 2 部分,首先去掉中间部分,然后将开始部分转换为另一个字符串。

Regex 是否可以更改两部分?

现存的

https://mybucketname.s3-eu-west-1.amazonaws.com/myfilename.zip

必需的

s3://mybucketname/myfilename.zip

不过中间的 S3 url 可以更改,因此它可能需要一个通配符(示例 url:s3-eu-west-2.amazonaws.com、s3-us-west-1.amazonaws.com)

詹姆斯·科伊尔

您可以将其解析为URL并拉出您需要的数据:

const url = new URL('https://mybucketname.s3-eu-west-1.amazonaws.com/myfilename.zip')

const protocol = url.host.split('.')[1].split('-')[0]
const subdomain = url.host.split('.')[0]
const path = url.pathname
const result = protocol + '://' + subdomain + path

console.log(result)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP正则表达式。将 [text](url) 转换为 <a href="url">text</a>

来自分类Dev

正则表达式可根据用户输入将URL转换为超链接

来自分类Dev

将正则表达式字符串转换为URL

来自分类Dev

正则表达式将url转换为干净的页面标题

来自分类Dev

正则表达式以获取URL的特定部分

来自分类Dev

正则表达式提取URL的字母数字部分?

来自分类Dev

正则表达式以获取URL的特定部分

来自分类Dev

正则表达式、URL 和结束部分

来自分类Dev

正则表达式搜索/替换中的 URL 转换

来自分类Dev

正则表达式 应用函数式编程将字符串转换为URL段

来自分类Dev

正则表达式-通过gsub中的正则表达式匹配排除URL的特定部分

来自分类Dev

将Perl正则表达式转换为python正则表达式

来自分类Dev

将正则表达式BBcode模式转换为HTML正则表达式

来自分类Dev

将python搜索正则表达式转换为ruby正则表达式

来自分类Dev

将Java正则表达式转换为PHP正则表达式

来自分类Dev

将C#正则表达式转换为JavaScript正则表达式

来自分类Dev

将PCRE正则表达式转换为mysql查询正则表达式

来自分类Dev

将 Javascript 正则表达式转换为 PHP 正则表达式?

来自分类Dev

正则表达式以匹配两个静态URL组件之间的部分

来自分类Dev

将字符串拆分为两部分的正则表达式。任何字母以及之后的所有内容

来自分类Dev

URL重定向规则-正则表达式-如何捕获部分URL

来自分类常见问题

将PDF分成两部分

来自分类Dev

将文件分成两部分

来自分类Dev

将页面分为两部分

来自分类Dev

正则表达式:将URL修剪为根

来自分类Dev

正则表达式将<div>转换为<br>

来自分类Dev

将Ruby正则表达式转换为JavaScript

来自分类Dev

将Perl正则表达式转换为python

来自分类Dev

将NFA转换为正则表达式

Related 相关文章

  1. 1

    PHP正则表达式。将 [text](url) 转换为 <a href="url">text</a>

  2. 2

    正则表达式可根据用户输入将URL转换为超链接

  3. 3

    将正则表达式字符串转换为URL

  4. 4

    正则表达式将url转换为干净的页面标题

  5. 5

    正则表达式以获取URL的特定部分

  6. 6

    正则表达式提取URL的字母数字部分?

  7. 7

    正则表达式以获取URL的特定部分

  8. 8

    正则表达式、URL 和结束部分

  9. 9

    正则表达式搜索/替换中的 URL 转换

  10. 10

    正则表达式 应用函数式编程将字符串转换为URL段

  11. 11

    正则表达式-通过gsub中的正则表达式匹配排除URL的特定部分

  12. 12

    将Perl正则表达式转换为python正则表达式

  13. 13

    将正则表达式BBcode模式转换为HTML正则表达式

  14. 14

    将python搜索正则表达式转换为ruby正则表达式

  15. 15

    将Java正则表达式转换为PHP正则表达式

  16. 16

    将C#正则表达式转换为JavaScript正则表达式

  17. 17

    将PCRE正则表达式转换为mysql查询正则表达式

  18. 18

    将 Javascript 正则表达式转换为 PHP 正则表达式?

  19. 19

    正则表达式以匹配两个静态URL组件之间的部分

  20. 20

    将字符串拆分为两部分的正则表达式。任何字母以及之后的所有内容

  21. 21

    URL重定向规则-正则表达式-如何捕获部分URL

  22. 22

    将PDF分成两部分

  23. 23

    将文件分成两部分

  24. 24

    将页面分为两部分

  25. 25

    正则表达式:将URL修剪为根

  26. 26

    正则表达式将<div>转换为<br>

  27. 27

    将Ruby正则表达式转换为JavaScript

  28. 28

    将Perl正则表达式转换为python

  29. 29

    将NFA转换为正则表达式

热门标签

归档