正则表达式中常见的方法

转载 (原文地址) tanxuxu 随笔 待整理 1049阅读 2014-08-26 22:32:35 举报

1.replace(a,b);将a替换成b
[code] window.onload=function(){
var a='abcdefg';
var reg=/[abc]+/;
var b=a.replace(reg,'*');
alert(b);
}[/code]

2.search();查找字符串位置
[code] window.onload=function(){
var a='abcdefg';
var b=a.search('b');
alert(b)
}[/code]

3.subString();截取某段字符串

window.onload=function(){
        var a='abcdefg';
        var b=a.substring(0,2);  //不算结束为止
        alert(b)            //结果是ab
    }

4.split(); 切割字符串,返回数组格式
[code] window.onload=function(){
var a='abcdefg';
var b=a.split('');
alert(b); //a,b,c,d,e,f,g
}[/code]

5.match(); 匹配到的字符以数组形式输出
[code] window.onload=function(){
var a='abcdefg';
var reg=/[abc]/g;
var b=a.match(reg);
alert(b); //a,b,c

    }[/code]

6.charAt(); 获取到某个字符
[code] window.onload=function(){
var a='abcdefg';
var b=a.charAt(2);
alert(b); //c

    }[/code]
评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复