【题文】请结合自己的身体,说明一下人体的结构层次为: _____ → ______→_____→_____ → 人体。上面是我访问web服务得到的一个试卷的试题类列表的其中一个填空题的某个试题,我想得到每道题目有几个空(____),然后在下面答题区域添加几个文本框,注意,每个填空题的空格的长度不一样数目也不一样,如何得到试题的空格数目,请高人指点

解决方案 »

  1.   


    var str="_____ → ______→_____→_____ → 人体";
    var arr = str.match(/_+/g);
    alert(arr.length);
      

  2.   

    请问下 arr = strImage.match(/-+/g); 我把下划线_改成-减号为什么找到是很多个啊
      

  3.   

    如何解决啊
    arr = strImage.match(/(\-)+/g); 
    var arry = strImage.match(/-+/g);
    我用这两种方法得到的都是多个
      

  4.   

    有什么问题么,strImage是怎么样的
      

  5.   

    strImage是个字符串 我用你开始给我的那个方法解决问题,我把下滑线_改成-减号,找到的结果是很多个,比如“-----”找到的以-分组的很多个
      

  6.   

    var str="------ → -----→------→----- → 人体";我的本意是想找四个     
      

  7.   

    var str = "【题文】设<img src=\"\" style=\"vertical-align:middle;\" />在约束条件<img src=\"http://www.zujuan.com/Web/Upload/2011-11/09/b124df63-5229-48c1-ae26-dd6bd6ba2951/paper.files/image073.gif\" style=\"vertical-align:middle;\" />下,<br />目标函数<img src=\"http://www.zujuan.com/Web/Upload/2011-11/09/b124df63-5229-48c1-ae26-dd6bd6ba2951/paper.files/image074.gif\" style=\"vertical-align:middle;\" />的最大值为4,则<img src=\"http://www.zujuan.com/Web/Upload/2011-11/09/b124df63-5229-48c1-ae26-dd6bd6ba2951/paper.files/image053.gif\" style=\"vertical-align:middle;\" />的值为-------";
    var arr = str.match(/-+/g);咦 奇怪为什么我运行的是找的多个呢,以上是代码