读书人

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

发布时间: 2012-01-30 21:15:58 作者: rapoo

如何查询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方法就可以了啊,将它分割成数组,然后查询

读书人网 >J2EE开发

热点推荐