javascript - 正则表达式获取两个方括号之间的数字

标签 javascript regex

嗨,我需要使用正则表达式在 JavaScript 中获取 2 对方括号内的字符串。

这是我的字符串[[12]],23,asd

到目前为止,我尝试使用这种模式 '\[\[[\d]+\]\]'

我需要使用正则表达式获取值12

最佳答案

您可以使用以下正则表达式,

\[\[(\d+)\]\]

这将从 [[12]],23,asd 中提取 12

它使用 capture groups concept

关于javascript - 正则表达式获取两个方括号之间的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29160705/

相关文章:

javascript - 评估点表示法中的字符串以从 View 中的对象获取相应的值

javascript - 需要页面上其他 ID 的动画,包括 jsfiddle

javascript - 理解 Javascript Typeof

javascript - 在滚动时,捕获屏幕中的最后一个文本?

php正则表达式文件名

java - 在下一行中查找与正则表达式匹配的数字

regex - 带有正则表达式的 Linux cp

regex - 在所有文件中查找并替换符合 Unix 搜索条件的单词

javascript - 将引导模式滚动到底部时启用按钮

javascript - 单个正则表达式获取页面 URL 但从完整 URL 中排除端口号