tnjk.net
当前位置:首页 >> js 获取字符串某字符的所以位置 >>

js 获取字符串某字符的所以位置

window.onload = function () { var str = "试验测试代码试一下测试", indexArr = []; for (var i = 0, len = str.length; i < len; i++) { if (str[i] === "试") indexArr.push(i) } alert(indexArr); }

javascript有查找字符串位置的函数:indexOf(),用例如下: var str="abcdefg";var pos=str.indexOf("d"); //从str中查找d,结果是3,位置计算方法是0,1,2,3...

substring()函数

要实现判断字符存在字符串在的位置,在js中利用indexof来实现; 参考如下: stringobject.indexof(searchvalue,fromindex) var str="hello world!" //w小写 document.write(str.indexof("h") + "") //0 document.write(str.indexof("world") + "...

使用 lastIndexOf 函数,示例代码: "abcdabc".lastIndexOf("a") // 返回结果 “4” 以上,请采纳

使用lastIndexOf获取最后出现的特殊字符位置。 示例: var str = "abcdefgai";//定义一个字符串var i = str.lastIndexOf('a');//查找最后一个a出现的位置补充: 定义和用法 lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字...

str.subString(str.indexOf("_")+1);

最简单的实现方式,循环一遍就可以了。 下面是简单的小例子: var arr = ['asdf','bsdfs','csdfsd','dasdfs','egdfhd']; var locationArr = []; for(var i=0;i= 0){ locationArr.push(i); } } console.log(locationArr); //这个locationArr里面...

alert(cusstr("bcdabcdabcdabcd","a",3));function cusstr(str, findStr, num){ var idx = str.indexOf(findStr); var count = 1; while(idx >= 0 && count < num){ idx = str.indexOf(findStr, idx+1); count++; } if(idx < 0){ return ''; } r...

var str = "这是一段话_很好的一段话!"; str = str.substr(0, str.indexOf('_')); alert(str);

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com