我想抓住tr使用JavaScript表达式中的一切。抓住一切<tr></tr>使用JavaScript的正则表达式?
这是我在现在:
var data = /<tr bgcolor="#FFFFFF">([\s\S])/.exec(request.responseText);
我已经在谷歌发现,[\ S \ S]指所有的人物和新的生产线,我希望这是正确的。
request.responseText是我从哪里获取数据的地方。
这是它的返回值:我使用regExr.com做出这些表情
"<tr bgcolor="#FFFFFF">", ""
。我在谷歌搜索周围,但唯一的awnsers我发现在正常的JavaScript。
所以回顾一下我的问题,我想是有它bgcolor="#FFFFFF"
直到以下</tr>
到一个变量的<tr>
之间的数据,所以我可以说我将作出一个阵列中使用它。
From here --> <tr bgcolor="#FFFFFF">
<td>random text</td>
<td>random text</td>
<td>random text</td>
<td>random text</td>
</tr> <-- until here
我希望我的问题是明确的,它的你不硬的东西解释了解不多。第一次使用Javascript表达式。
编辑:这将是一个铬插件,并已使用正则表达式。所以改变它是摆脱我的技能水平。我作为实习生获得了这个项目。
所以document.getelementbyID例如是不是我想要的。过去我已经使用过这个。
[你不能使用正则表达式解析HTML](https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454) – Liam
'/[tr bgcolor =“#FFFFFF”>([\ s \ S] +)<\/tr> /'? –
@TimothéMalahieude这很接近,但它不止于它只是继续前进。 – Granny