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