【问题标题】:regex or any js string methods to get a text from url正则表达式或任何 js 字符串方法从 url 获取文本
【发布时间】:2021-06-23 07:34:19
【问题描述】:

如何仅获取此文本

abc-test-bucket.s3.ap-south-1.amazonaws.com/test-Service/0022JUN_29O00190_126072.pdf

来自这个网址

 https://s3.ap-south-1.amazonaws.com/abc-test-bucket/test-service/https%3A/%2Fabc-test-bucket.s3.ap-south-1.amazonaws.com/test-Service/0022JUN_29O00190_126072.pdf

【问题讨论】:

标签: javascript reactjs regex string


【解决方案1】:

很确定有更有效的方法可以使用 regex

此方法假设最后一个带有 % 符号的查询参数有 2 个字符,我们使用 substring()

将其删除

const inputString = "https://s3.ap-south-1.amazonaws.com/abc-test-bucket/test-service/https%3A/%2Fabc-test-bucket.s3.ap-south-1.amazonaws.com/test-Service/0022JUN_29O00190_126072.pdf";

let subs = inputString.split("%");
let whatWeWant = subs[subs.length-1].substring(2);

console.log(whatWeWant);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 2015-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多