我有以下 html 表 -
<table cellpadding=0 cellspacing=0><tr><td height=\'30\' bgcolor=\'#CCCACA\'>
<font size=2 face=\'Arial\' color=\'#000000\'><b> Property</b></font>
</td><td bgcolor=\'#CCCACA\'>
<font size=2 face=\'Arial\' color=\'#000000\'><b> Value</b></font>
</td></tr><tr><td bgcolor=\'white\' width=\'200\' height=\'20\'>
<font size=2 face=\'Arial\'> First Name</font>
</td><td bgcolor=\'white\' width=\'300\'>
<font size=2 face=\'Arial\'> John</font>
</td></tr><tr><td bgcolor=\'#F3EFEF\' width=\'200\' height=\'20\'>
<font size=2 face=\'Arial\'> Contact</font>
</td><td bgcolor=\'#F3EFEF\' width=\'300\'>
<font size=2 face=\'Arial\'> number</font>
</td></tr><tr><td bgcolor=\'white\' width=\'200\' height=\'20\'>
<font size=2 face=\'Arial\'> Last Name</font>
</td><td bgcolor=\'white\' width=\'300\'><font size=2 face=\'Arial\'> Smith</font>
</td></tr></tr></table>
我希望在 Javascript 中使用正则表达式来提取number
此代码中的值。我的问题是在表中的每个值之前的代码行 -
<font size=2 face=\'Arial\'>
存在,因此我无法本地化为一个值。但是我确实知道该number
值将在上述行的每6 个实例之后出现。我知道一个正则表达式可以在 
不确定如何1.实现这个和2.获得第 6 个值之后提取值。
编辑
function showProperties2(){
var itemID = new String(objChart.getSelectedElements());
var props = new String(objChart.getItemsPropertyIDs(itemID));
var arrPropIDs = props.split(',');
var propertyHTML="<table cellpadding=0 cellspacing=0><tr><td height='30' bgcolor='#CCCACA'><font size=2 face='Arial' color='#000000'><b> Property</b></font></td><td bgcolor='#CCCACA'><font size=2 face='Arial' color='#000000'><b> Value</b></font></td></tr>";
var bgcolor="#F3EFEF";
var i=0;
for(i=0;i<arrPropIDs.length;i++){
if(objChart.getPropertyValue(itemID, arrPropIDs[i])!=""){
if(bgcolor=="#F3EFEF"){
bgcolor = "white";
}else{
bgcolor = "#F3EFEF";
}
propertyHTML+="<tr><td bgcolor='"+bgcolor+"' width='200' height='20'>";
propertyHTML+= "<font size=2 face='Arial' class='quack'> "+objChart.getPropertyDisplayName(itemID, arrPropIDs[i])+"</font>";
propertyHTML+="</td><td bgcolor='"+bgcolor+"' width='300'>";
propertyHTML+= "<font size=2 face='Arial' class='quack2'> "+objChart.getPropertyValue(itemID, arrPropIDs[i])+"</font>";
propertyHTML+="</td></tr>";
}
}
propertyHTML+="</tr></table>";
propertyWindow(propertyHTML, "Properties");
}
前一个是我如何构建我的表。