方法 描述
search 检索与正则表达式相匹配的第一个匹配项的索引。
match 找到一个或多个正则表达式的匹配。
replace 替换与正则表达式匹配的子串。
split 把字符串分割为字符串数组。
<script type="text/javascript">
    var s = "Abc123aBc";
    alert(s.search(/abc/gi)); 
    alert(s.search(/abc/gi)); // 即使设置的全局模式,每次search也是从开始向后查找

    //match方法和正则表达式的exec()方法的作用是一样的,但是match会一次性把所有的匹配放在一个数组中,全部返回
    alert(s.match(/abc/gi));    // Abc,aBc

    alert(s.replace(/[ab]/gi, "x"));          //把a或b替换成x
    var ss = s.split(/[0-9]+/gi);    //用1个或多个数字切割。   Abc,aBc
    alert(ss);
</script>
Copyright © 李振超 2018 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-10-18 03:19:29

results matching ""

    No results matching ""