例如,我有一个字符串:
varString = "<tr><td ID=''>Hypothyroidism</td><td ID=''>10/31/1998</td><td ID=''>Active</td><td ID=''>UNKNOWN</td><td ID=''></td></tr>";
varString += "<tr><td ID=''>Cataract</td><td ID=''>6/5/2005</td><td ID=''>Active</td><td ID=''>UNKNOWN</td><td ID=''></td></tr>";
然后我将字符串拆分为一个数组,如下所示:
var dataArray = allDataArray[x].split("</tr>");
我正在尝试做的是使用以下内容来获取所有带有内容的列标签。这仅适用于具有空 id 的列:
var testRE = dataArray[x].match("<td ID=''>(.*)</td>");
即使以下不起作用,我想要的格式是这样的:
var testRE = dataArray[x].match("<td ID='(*)'>(.*)</td>");
不管 id 是什么,有没有办法仍然显示所有数据?
众所周知,感谢您的帮助。