相匹配html注释行中间的注释信息(<!--注释注释注释-->),一开始是这么写的:
let regExp=/\<\!\-\-(.*?)\-\-\>/g;
死活匹配不上,后来经过查找是发现注释中有换行符,没有被匹配。发现JavaScript中点号不匹配换行符。所以把点号换成[\s\S]就可以啦!
let regExp=/\<\!\-\-([\s\S]*?)\-\-\>/g;
相匹配html注释行中间的注释信息(<!--注释注释注释-->),一开始是这么写的:
let regExp=/\<\!\-\-(.*?)\-\-\>/g;
死活匹配不上,后来经过查找是发现注释中有换行符,没有被匹配。发现JavaScript中点号不匹配换行符。所以把点号换成[\s\S]就可以啦!
let regExp=/\<\!\-\-([\s\S]*?)\-\-\>/g;