Javascript 从右到左在括号内创建字符串数组
我想在从右到左的括号内创建一个文本数组。因此,如果我们有这个文本:Javascript 从右到左在括号内创建字符串数组,javascript,regex,Javascript,Regex,我想在从右到左的括号内创建一个文本数组。因此,如果我们有这个文本: const text = "I was sent [to earth] for the [next time]" 那么期望的结果将是: ["next time", "to earth"] 到目前为止,我只找到正则表达式来选择括号的内部: 这是原型,不是我要找的代码: const text=我被[下一次]发送到[地球] const result=text.repla
const text = "I was sent [to earth] for the [next time]"
那么期望的结果将是:
["next time", "to earth"]
到目前为止,我只找到正则表达式来选择括号的内部:
这是原型,不是我要找的代码:
const text=我被[下一次]发送到[地球]
const result=text.replace
/?您可以将“匹配”与“环视+反转”一起使用:
const text=我被[下一次]发送到[地球]
var arr=text.match/?[下一次,对地球]不是重复,因为OP不仅希望在[…]内匹配字符串,还希望从右到左匹配。