正则表达式获取两个字符之间的所有内容
我需要在符号[和]之间获取内容,即使有其他相同的字符我需要在第一个[和最后一个]之间获取内容。 在jquery中使用正则表达式。 谢谢提前
不需要jQuery,使用标准Javascript:
var extract = str.match(/\[(.*)\]/).pop();
如果您的分隔符为{和},请将其更改为
var extract = str.match(/{(.*)}/).pop();
怎么样
yourStringVariable.match(/\[(.*)\]/)[1]