百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> javascript 判断数组值是否与字符串后几位相同
分享文章到:

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

发布时间:01/15 来源: 浏览: 关键词:
javascript 判断数组值是否与字符串后几位相同 下面三款实例的实现功能是当string1中的后几位字符,有符合数组中的值时就提示存在,否就不做操作!*/ //实例一 用正则

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<strary.length;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<strary.length;i++)
{
if(mystr==strary[i])
alert("数组中第"+(i+1)+"个与之相等");
}

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


</script>

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板