我对下一个任务有点无能为力.我希望选择"它在标签内但不在标签之外,即在另一个选择内的选择"之间的文本.
我有下一个标签:<| 和|>我只想选择一个文本,如果它在"和标签之间.
<| blah blah blah" 应该被选中 "未被选中" 选择它 "|>"没有被选中"
我想到了一些事情
(\<\|)(\").*?(\")(\|\>)
但它不起作用.
我已经让它使用两个正则表达式正确匹配.
var input = '<|a "b"|>c "d"ef<|"g"h "i"|>"j"k l';
var output=input.match(/<\|(.*?)\|>/g)
.map(function(x){return x.match(/"(.*?)"/g)})
alert(output)