使用jQuery我如何才能找到/提取“斯巴达”字符串,如果输出的HTML页面有如下..
<a href="/mytlnet/logout.php?t=e22df53bf4b5fc0a087ce48897e65ec0">
<b>Logout</b>
</a> : Spartan<br>
使用jQuery我如何才能找到/提取“斯巴达”字符串,如果输出的HTML页面有如下..
<a href="/mytlnet/logout.php?t=e22df53bf4b5fc0a087ce48897e65ec0">
<b>Logout</b>
</a> : Spartan<br>
正则表达式 。 或通过分割字符串更繁琐的时尚。
因为我不是一个大的正则表达式,吸毒者,我将文本相当于使用的.text()有可能得到,然后分裂的结果“:”,并抓住第二个索引(这将是“斯巴达”文本)。
如果模式将是一致的您可以在正则表达式
或者如果标记将是相同的,你可以尝试jQuery的HTML解析器
除了使用正则表达式,我也滥用使用这些功能做到这一点,似乎你想要做的(文本字符串条html和等)的东西:
//removes all HTML tags
function striptags(stringToStrip) {
return stringToStrip.replace(/(<([^>]+)>)/ig,"");
}
//standard trim function for JavaScript--removes leading and trailing white space
function trim(stringToTrim) {
return stringToTrim.replace(/^\s+|\s+$/g,"");
}
已经救了我大量的时间令人难以置信的正则表达式。