当前位置: 代码迷 >> J2EE >> 怎么查询JS中是否存在指定的字符
  详细解决方案

怎么查询JS中是否存在指定的字符

热度:252   发布时间:2016-04-22 02:28:53.0
如何查询JS中是否存在指定的字符,在线等
var v = "1,11,111,2,22,222";


想查找上面中的“1”或者是“2”,该怎么写JS方法呀!!

查1的时候不能把"11和111"查出来 该怎么写呀

indexOf 和 search 会把"11"和"111"查出来

------解决方案--------------------
用正则!!!
------解决方案--------------------
JScript code
<script>    var v = "1,11,111,2,22,222";    var patt1=new RegExp("1+|2+","g");    do    {    var result=patt1.exec(v);    if(result!=null && result[0].length == 1) {        alert(result[0]);    }    }    while (result!=null) </script>
------解决方案--------------------
可以按逗号分割成数组,再查找数组里是否有相应的数据
------解决方案--------------------
根据你要查的用split方法就可以了啊,将它分割成数组,然后查询
  相关解决方案