一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

javascript 判断数组值是否与字符串后几位相同

时间:2010-11-22 编辑:简简单单 来源:一聚教程网

var strary= new array(10);
strary[0]="114";
strary[1]="112";
strary[2]="110";
strary[3]="119";
strary[4]="118114";
strary[5]="117";
strary[6]="119";
strary[7]="120";
strary[8]="121";
strary[9]="122";
strary[10]="160";

var string1="2121321114";
for(var i=0;i    var re = new regexp(strary[i] + "$","g");
   if(re.test(string1)) alert(i);
}

//实例二 不用正则

for (var i = 0; i < strary.length; i++) {
    if (string1.indexof(strary[i]) == string1.length - strary[i].length) alert(i);
}

//实例三固定后三位

var strary= ['114','112','110','119','118114','117','119','120','121','122','160']
var string1="2121321114";
var mystr=string1.substring(7,10);  //这里是取最后3位数
for(i=0;i {
if(mystr==strary[i])
alert("数组中第"+(i+1)+"个与之相等");
}

//
var string1="2121321114";
var mystr=string1.substring(7,10);
for(i=0;i {
if(mystr==strary[i])
alert("相等");
}


热门栏目