如何用jquery或者js像分析dom树一样分析本地的html字符串?

vartext=“<html><aclass="name">name</a><html>”;如何使用类似于$('a.name'),来分析text获取里面的内容?谢谢!... var text = “<html><a class="name">name</a><html>”;

如何使用类似于$('a.name'),来分析text获取里面的内容?

谢谢!
展开
 我来答
yugi111
2017-07-15 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
String.prototype.$ = function(str){
var tag = str.split(".")[0],cs = str.split(".")[1];
var reg = new RegExp("^.*<"+tag+"[^>]+class[=\"\']+" + cs +"[\"\']?[^>]*>((?:(?!<\/"+tag+">)[\\s\\S])*)<\/"+tag+">.*$","i");
return this.replace(reg,"$1");
}
var text ='<html><a class="name">name</a><html>';
text.$("a.name");
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式