如何获取标签之间的所有数据?

我的RegExp:\<table id\=\"listtable\".+\>(.*)\<\/table\>

结果:



我认为是因为有换行符。如何解决?

提前致谢。

最佳答案

要使其跨多行匹配,可以使用此正则表达式:

/<table id="listtable"[\s\S]*>([\s\S]*)<\/table>/ig


使用[\s\S]*代替.*使其与新行匹配。

关于javascript - 在标签之间获取内部数据(正则表达式),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23902488/

10-16 19:20