Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在符号 [ 和 ] 之间获取内容,即使还有其他相同的字符我需要在第一个 [ 和最后一个 ] 之间获取内容。在 jquery 中使用正则表达式。谢谢提前
不需要 jQuery,使用标准 Javascript:
var extract = str.match(/\[(.*)\]/).pop();
如果您的分隔符是 { 和 },请将其更改为
var extract = str.match(/{(.*)}/).pop();
怎么样
yourStringVariable.match(/\[(.*)\]/)[1]