Js正则
来自CloudWiki
正则:判断字符串是否符合规则
定义:reg=new RegExp(); reg=//g; 修饰符: i:匹配的时候不区分大小写 g:全局匹配 m: 多行匹配 方法: str.match(reg);输出所有匹配成功的结果。 reg.test(str);是否匹配成功。返回true和false str.replace(reg,"ss") []:匹配单个字符,匹配中括号内包含的任意字符 [^a-c]:匹配除了中括号内a-c的任意字符 \w:[0-9A-z]; \W: 除了\w之外的任意字符 \d:查找数字[0-9] \D:除了数字之外任意字符 \s: 空格 量词: + :>0 * :>=0 {x}:指定x个 {x,}:>=x; {x,y}:>=x,<=y; ?: 0 || 1 ?=n : 任意字符后紧挨着的n,n代表表达式 ?!n: 非?=n; n$ 以...结尾 ^n 以...开头