今天在写Js匹配任意字符的时候发现使用.不好使,当输入内容有回车的时候就会失效。后来上网查,发现js的任意字符不包括\n.本来想写一个trim后长度为10的正则验证,最后使用[\s|\S]来代替任意字符,结果如下:/^\s*\S([\s|\S]{0,8}\S)?\s*$/