var str='abcdef';
str.search('b');//返回字母所在位置a--》0;b-->1;u-->-1;
str.substring(2,5);//截取字符串不包括结束位置
str.charAt(3);//获得位置的字符
var str1='10-53-dsfg-ger';
var arr=str1.split('-');//切分成数组
/*i忽略大小写 "/a/i" */
/*g找到所有数字 "/\d/g" '+'若干*/
/*
search 查找(字符串搜索) 返回字母所在位置
substring 获取子字符串 截取字符串不包括结束位置
charAt 获得位置的字符 str.charAt(3);
match 获取匹配
replace 替换字符 ps:(敏感词过滤)var arr={北京|成都|淘宝 }; var a
test 检验是否合法 返回true 和false (字符串一部分符合要求就返回true)
方括号[a-z0-9A-Z] ps:过滤html标签 (“.”代表任意字符)var re=/<[^<>]+>/g;
\d 数字 [0-9]
\w 英文 、数字、下划线 [a-z0-9_]
\s 空白字符
\D 非数字 [^0-9]
\W 非英文 、数字、下划线 [^a-z0-9_]
\S 非空白字符
量词
{n} 正好出现n次
{n,m} 最少n次,最多M次
{n,} 最少n次,最多不限
+ {1,}
? {0,1} 可以有可以没有
* {0,} X
^,$ 行首行尾
*/