gpt4 book ai didi

javascript - 如何在 JavaScript 中使用正则表达式优雅地提取字符串?

转载 作者:行者123 更新时间:2023-11-28 06:37:04 25 4
gpt4 key购买 nike

我有以下脚本,我将其作为文本获取: http://pastebin.com/c8XHN27N

如何使用正则表达式从中剪切/提取所需的 URL?

我需要从上面的脚本中获取下一个值:t="https://s3.amazonaws.com/s3.maketutorial.com/users/7a75f78cb4644e4188ad82d063b1f54b/settings.txt"

最佳答案

不知道这是不是你想要的。但这将帮助您从脚本文件中提取所有网址

var src = "...";
var reg = /(\b(https?|ftp):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gim
var urls = src.match(reg);
console.log(urls);
/* [
"http://www.walkme.com/",
"https://localhost/mt/resources/",
"https://localhost/mt/lib/maketutorial_lib.js",
"https://d3b3ehuo35wzeh.cloudfront.net",
"https://s3.amazonaws.com/s3.maketutorial.com/users/7a75f78cb4644e4188ad82d063b1f54b/settings.txt"
] */

https://regex101.com/r/aD4lW7/1

关于javascript - 如何在 JavaScript 中使用正则表达式优雅地提取字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34184557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com