今天在写Js匹配任意字符的时候发现使用.不好使,当输入内容有回车的时候就会失效。

后来上网查,发现js的任意字符不包括\n.

本来想写一个trim后长度为10的正则验证,最后使用[\s|\S]来代替任意字符,结果如下:

/^\s*\S([\s|\S]{0,8}\S)?\s*$/
05-03 21:59