我正在使用一个应该读取<li>
标签内容的脚本,请注意li tag
没有任何结束标签
<tr class="colors_background_main">
<td colspan="2"> <li>Tools Color:blue
</td>
</tr>
我尝试的是使用以下常规表达式,但没有显示任何结果
<li>\S*(.*)?</td>
读取内容的经典 ASP 代码
Set objRegExp = New RegExp
strPattern = "(?s)<li>\S*(.*?)</td>"
'<td[^>]*><p>.+?<\/p><\/td>"
objRegExp.Pattern = strPattern
objRegExp.IgnoreCase = True
objRegExp.Global = True
Set colMatches = objRegExp.Execute(strContents)
If colMatches.Count > 0 Then
strTitle = colMatches(0).Value
Else
strTitle = ""
End If
Set objRegExp = Nothing
Response.write(strTitle)