javascript - 编写正则表达式来查找特定类型 url 的模式

标签 javascript regex string

我有以下内容: "/assets/blt49012d3c84501502/CA_the_first_avenger.jpg"... "/assets/blt6d6c300f37d5df8c/husky_puppies.jpg" 在一个巨大的字符串文本中(json 数据字符串化) 我不知道如何为其编写正则表达式,我尝试这样做: /\/assets\/blt[a-zA-Z0-9]+/g 但它只返回第一个部分:/assets/blt49012d3c84501502 谢谢!

最佳答案

我认为这是您正在寻找的正则表达式:

/(\/assets\/\w*?\/\w*?\.jpg)/g

您可以测试一下here

关于javascript - 编写正则表达式来查找特定类型 url 的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38396063/

相关文章:

javascript - 隐藏 html 输入元素,直到加载 javascript

c++ - 无法弄清楚为什么正则表达式不起作用

正则表达式匹配带有偶数个引号的字符串

Android更改中文和繁体中文的语言环境不起作用

javascript - 为什么这个函数在 javascript 中抛出 'strict' 错误?

javascript - 即使子网格没有使用 xml 的数据,jqGrid 也会显示 + 号

javascript - 在 JQuery 按钮中调整大小和垂直居中文本

javascript - 正则表达式匹配除 ".js"之外的所有字符

java - 如何在 Java 中将 ASCII 字符串转换为 UTF-8 字符串?

string - Data.ByteString.Char8中 `isInfixOf`的时间复杂度是O(m * n)吗?