答案 0 :(得分:1)
重复捕获的组内的\s\w+
:
const str = '## smaller header'
const re = /^(#{1,6})([\s\w]+)/;
console.log(str.match(re));
如果您不想捕获第二组中的第一个空格,请在外部进行匹配:
const str = '## smaller header'
const re = /^(#{1,6})\s([\w ]+)/;
console.log(str.match(re));