javascript正则表达式从锚标记中提取锚文本、URL和目标

javascript正则表达式从锚标记中提取锚文本、URL和目标,javascript,regex,Javascript,Regex,我试图在循环Json响应时提取锚的URL、目标和文本部分,但无法这样做 我发现这个问题/答案让我有95%的成功率: 我无法修改上面的正则表达式来获取目标。任何帮助都将不胜感激 谢谢。我不确定您是否有权访问jQuery。这可能比本机正则表达式慢,但您可以从JSON响应中提取标记字符串,并将其包装在jQuery中,以便于进行可读的处理: $links.find('a').each(function(){ var text = $(this).text(); var target = $(

我试图在循环Json响应时提取锚的URL、目标和文本部分,但无法这样做

我发现这个问题/答案让我有95%的成功率:

我无法修改上面的正则表达式来获取目标。任何帮助都将不胜感激


谢谢。

我不确定您是否有权访问jQuery。这可能比本机正则表达式慢,但您可以从JSON响应中提取标记字符串,并将其包装在jQuery中,以便于进行可读的处理:

$links.find('a').each(function(){
   var text = $(this).text();
   var target = $(this).attr('target');
   var href = $(this).attr('href');

   // Do whatever you were going to do
});

我不确定您是否有权访问jQuery,而且这可能比本机正则表达式慢,但您可以从JSON响应中提取标记字符串,并将其包装在jQuery中,以便于进行人类可读的处理:

$links.find('a').each(function(){
   var text = $(this).text();
   var target = $(this).attr('target');
   var href = $(this).attr('href');

   // Do whatever you were going to do
});

我能够利用jQuery,这就成功了,thx.Cool。我也用过类似的技巧来处理XML和SVG文件——每次尝试使用正则表达式时,我都会反复使用。jQuery非常容易理解。我能够利用jQuery,这就成功了,thx.Cool。我也用过类似的技巧来处理XML和SVG文件——每次尝试使用正则表达式时,我都会反复使用。jQuery非常容易理解。