我有这样的字符串模式:
She is [my] little [daughter].
如何从上面的字符串中提取daughter
?
答案 0 :(得分:1)
答案 1 :(得分:0)
您需要将锚定的正则表达式与捕获组一起使用。
^.*?\[[^\]]*\].*?\[([^\]]*)\]
然后从组索引1中获取所需的字符串。
> console.log(/^.*?\[[^\]]*\].*?\[([^\]]*)\]/.exec('She is [my] little [daughter].')[1])
daughter
答案 2 :(得分:0)
var st="She is [my] little [daughter].";
console.log(st.match(/.*\[(\w+)\]/)[1]);