使用.replace()

时间:2016-09-20 01:51:50

标签: javascript jquery html regex replace

我一直在尝试从通过.ajax()加载的页面(queue.htm)中提取一个表。我想使用.replace(正则表达式)删除除了我需要的表之外的所有其他内容,但我不知道该怎么做。

 $j.ajax({
          url: 'queue.htm',
          cache: false,
        success:handler= function(data) {
              //use .replace here to extract table from data
              //split extracted table into array
        }
      })

我之前尝试使用.load(“queue.htm #tableId”)来获取页面中的表格。它可以工作,但它没有给我想要的结果,因为我打算将该表拆分为数组。

有没有办法可以从页面中提取表格,同时,我可以在js中操作提取的表格?非常感谢你!

1 个答案:

答案 0 :(得分:0)

var str = '<html><table><table>test</table></table></html>"';
str = str.match(/(<table>.*<\/table>)/g);
console.log( str );
相关问题