正则字符串操作:
search 查找 位置
substring 获取子字符串
charAt 查找某个字符 charAt(3);
split 分割字符串成数组
/a/I i 忽略大小写
g全部
范围:
. 任意字符
\d 数字
\D 非数字
\w 数字英文 下划线
\W 除了数字字母 下划线
\s空白字符
\S非空白字符
^ 字符串行首
$ 字符串行尾
search \d转义数字找出位置
match 把匹配的东西 提取出来
replace 替换 过滤 /北京|淘宝/g
re.test 部分符合要求为true
[] 方括号 [abc]pc 任何一个apc bpc cpc
[0-9] [a-z] 排除[^0-9][^0-9a-z]
Html 文本转换 var re=/<[^<>]+>/g; str.replace(re,””);
量词
+ 若干量词 {1,}
? 可有可无 {0,1}
* 任意次{0,}
{n} 正好出现n次
{n,m}最少n次,最多m次
{n,}最少n次,最多无限次
电话号码:[1-9]\d{7} qq号:[1-9]\d{4,10}
邮箱校验 aa22a_s@xian.com /^\w+@[^a-z0-9]+\.[a-z]+$/i