javascript如何得到一个字符在一个字符串中出现的次数和位置 有下面一个字符串:"[thisder][chinmer][yuionp][fentie]"javascript中如何获取字符"["出现的个数、以及所有该字符在字符串的位置?因为我的需求是这样的:我要将最后一行"[fentie]"字符串从整个字符串中移去,故而我要先求出最后一个"["字符的位置,然后利用截串才能得到我要的结果,所以才有上面的两个问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 substring(0,str.length- str.lastindexof('[')) //使用string对象中的正则表达式方法 match()var str = "[thisder][chinmer][yuionp][fentie]" ;var result = str.match(/\[\w+\]/g);//匹配 [字符串] , 结果全部保存到resultalert(result);// 结果是个数组alert(result[result.length]);//最后匹配的那个字符串[fentie] str.toString().substring(0,str.[fentie]-1); var s="[thisder][chinmer][yuionp][fentie]";alert(s.replace(/\[[^\[]+$/g,'')); var str = "[thisder]\n[chinmer]\n[yuionp]\n[fentie]";var ar = str.split(/[\r\n]/);ar.pop();str = ar.join("\n"); 调用ocx接口函数实现数据存储 求个结尾允许为空的正则! 当前坐标在IE和火狐中的兼容问题? 动态下拉框的实现 关于JS表单验证问题,急,在线等 求一个匹配除04068以外的5位数字的正则表达式,请高手们帮帮忙,先谢谢了 能让INPUT中的文字的字体大小自动适应INPUT的高度吗?请见... 我现在只想打印:<table></table>里面的内容,页面其它不打印,而且,按照table的大小进行打印, js能调用js吗?(要有实例!解决立刻给分100) 谁能解释一下js里面的/用法。。。。 json递归问题 dialogArguments.insertHTML 输出与字符串不相符!!!
var str = "[thisder][chinmer][yuionp][fentie]" ;
var result = str.match(/\[\w+\]/g);//匹配 [字符串] , 结果全部保存到result
alert(result);// 结果是个数组
alert(result[result.length]);//最后匹配的那个字符串[fentie]
var s="[thisder][chinmer][yuionp][fentie]";
alert(s.replace(/\[[^\[]+$/g,''));
var ar = str.split(/[\r\n]/);
ar.pop();
str = ar.join("\n");