Javascript匹配不包括

Javascript匹配不包括,javascript,regex,match,Javascript,Regex,Match,字符串: 以下是一个例子: 假设您正在使用.execI不是我正在使用的.match/[\s\s]*?/gm,则您正在使用匹配项[0]而不是匹配项[1] <row>1</row> <row>2</row> <row>([\s\S]*?)<\/row>/gm ["<row>1</row>", "<row>2</row>"] ["1", "2"] var pattern =

字符串:

以下是一个例子:


假设您正在使用.execI不是我正在使用的.match/[\s\s]*?/gm,则您正在使用匹配项[0]而不是匹配项[1]
<row>1</row>
<row>2</row>
<row>([\s\S]*?)<\/row>/gm
["<row>1</row>", "<row>2</row>"]
["1", "2"]
var pattern = /<row>([\s\S]*?)<\/row>/gm;
var string = "<row>1</row><row>2</row>";
console.log(string.replace(pattern, "$1").split("")) // ["1", "2"]