-
js正则表达式匹配任意字符
js正则表达式匹配任意字符(包括换行符)
let regExp=/\<\!\-\-(.*?)\-\-\>/g;
死活匹配不上,后来经过查找是发现注释中有换行符,没有被匹配。发现JavaScript中点号不匹配换行符。所以把点号换成[\s\S]就可以啦!
let regExp=/\<\!\-\-([\s\S]*?)\-\-\>/g;
let regExp=/\<\!\-\-(.*?)\-\-\>/g;
死活匹配不上,后来经过查找是发现注释中有换行符,没有被匹配。发现JavaScript中点号不匹配换行符。所以把点号换成[\s\S]就可以啦!
let regExp=/\<\!\-\-([\s\S]*?)\-\-\>/g;