^表示字符串必须以后面的规则开头, 在这里就是说字符串必须以\s*开头. \s 是空格的意思, * 表示有0个或多个 \s* 就是有0个或多个空格 (^\s*) 表示的就是以0个空格或者多个空格开头 | 表示或的意思, 也就是满足| 左边的也成立, 满足 | 右面的也成立. \s*前面 ...
^表示字符串必须以后面的规则开头, 在这里就是说字符串必须以\s*开头. \s 是空格的意思, * 表示有0个或多个 \s* 就是有0个或多个空格 (^\s*) 表示的就是以0个空格或者多个空格开头 | 表示或的意思, 也就是满足| 左边的也成立, 满足 | 右面的也成立. \s*前面 ...
...
注:元字符包括\ | ( ) [ ] { } ^ $ * + ? . ) 匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用 ...
替换所有空格为空 替换所有换行符 匹配任意字符除了换行(.*?) ...
原文摘自:http://blog.csdn.net/orichisonic/article/details/49335527 现在有一个需求就是设置用户的输入密码不能为中文和空格 实例: /^[^\u4E00-\u9FA5\uF900-\uFA2D\u0020]{8,16 ...
//去除空格 String.prototype.Trim = function () { return this .replace(/\s+/g, "" ); } //去除换行 function ClearBr ...
//去除空格 String.prototype.Trim = function () { return this .replace(/\s+/g ...