饮歌长啸
\s 匹配空白字符;\S 匹配非空白字符;+? 匹配 1 次或多次。[\s\S]+? 就是匹配任意字符1次或多次。. 匹配换行符以外的字符。[.]+? 就是匹配换行符以外的字符1次或多次。区别就在于:/.+?/.test('\n') // false/[\s\S]+?/.test('\n') // true/.+?/.test('\r') // false/[\s\S]+?/.test('\r') // true