<分区>
我需要在符号 [ 和 ] 之间获取内容,即使还有其他相同的字符我需要在第一个 [ 和最后一个 ] 之间获取内容。在 jquery 中使用正则表达式。 提前致谢
<分区>
我需要在符号 [ 和 ] 之间获取内容,即使还有其他相同的字符我需要在第一个 [ 和最后一个 ] 之间获取内容。在 jquery 中使用正则表达式。 提前致谢
最佳答案
不需要 jQuery,使用标准的 Javascript :
var extract = str.match(/\[(.*)\]/).pop();
如果你的分隔符是{和},把它改成
var extract = str.match(/{(.*)}/).pop();
关于javascript - 正则表达式获取两个字符之间的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19836706/
相关文章:
javascript - 阻止 Javascript 事件影响子元素
javascript - 简单的 jQuery 自动完成示例在 ASP.NET 应用程序中不起作用
javascript - table.column 不是 jquery datatabbe 中的函数
javascript - 查询; $().css 无法更新对象的样式
javascript - 将字符串拆分为 float 和字符数组
python - 负前瞻正则表达式贪婪(为什么.*?太贪婪)
javascript - 如何使用 'this' 关键字规避 ES6 类范围问题