match 和 search 和 indexOf 查找及 正则表达式的 exec 和 test 用法
function test(){
var name= "1.087";
var abc = "abd wor66k ne78xt";
var reg = /\d+/g;
log(name.indexOf('.'));
log(name.split('.'));
log("匹配12a是否有数字:"+reg.test("12a"));//匹配成功返回true 失败false
log("匹配abc56AUKg789第一次出现的多个数字:"+reg.exec("abc56AUKg789")); //匹配第一个匹配成功的字符串
log("match查找字符中[a-z]的多个字串数组:"+abc.match(/[a-z]+/g));//匹配全部【a-z】字符
log("serach查找字符串中ne出现的位置:"+abc.search(/[ne]+/g));//查找ne的位置
log("indexOf查找字符串中ne出现的位置:"+abc.indexOf('ne'));//查找ne的位置
}
function log(s){
console.log(s);
}

佛语:我本求心不求佛,了知三界空无物,若欲求佛但求心,只这心心心是佛
浙公网安备 33010602011771号