javascript - 如何匹配括号和内部字母

标签 javascript regex

如果我有这样一个字符串,

aaa[cid:image.jpg]aaa[uu]

我怎样才能只得到[cid:image.jpg]

目前,我可以通过以下模式获得 [cid:image.jpg][uu]:

\[[^\]]*\]

但我想添加 image.jpg 作为条件?

最佳答案

如果字符串匹配模式 [cid:?????],您可以尝试使用这种形式的正则表达式:\[cid:[^\]]*\]

关于javascript - 如何匹配括号和内部字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44284175/

相关文章:

javascript - 匹配所有javascript函数的正则表达式

javascript - 使用 jquery 和 regex 的电话号码格式

javascript - 如何用jquery一一显示li

JavaScript 正则表达式 : ignore every letter after backslash

ruby-on-rails - Ruby - 使用正则表达式从字符串中去除所有 HTML 标签

python - 当找到或未找到正则表达式模式时记录消息(详细 re.sub)

Python 2.7。使用正则表达式从字符串的某些部分提取数据

javascript - Slick Slider 在开始时转到第 n 个 slider

javascript - 上传多个文件夹

javascript - 未捕获的类型错误 : Cannot read property 'draw' of undefined