我想从下面的html
代码中找到电子邮件。不gb_vb
使用类gb_ob
。你可以使用类。我认为可以使用regex
. 但是不知道怎么用regex
。
<div class="gb_ob">
<a class="gb_pb gb_wf gb_rb" aria-label="Change profile picture." href="https://something/u/0/me?tab=mX&authuser=0" target="_blank">
<div class="gb_sb gbip" title="Profile"></div><span class="gb_ib">Change</span>
</a>
<div class="gb_qb">
<div class="gb_tb gb_ub">Chirag Satapara</div>
<div class="gb_vb">[email protected]</div>
<div class="gb_nb">xyz</div>
</div>
</div>
为此,我尝试了以下 jquery。但我正在使用一个gb_vb
类。
$('.gb_ob').find('.gb_vb').text()
帮我找到解决方案。
您可以尝试使用 regular expression
function extractEmails (text)
{
return text.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);
}
var emailsArr=extractEmails($(".gb_ob").html());
console.log(emailsArr.toString());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="gb_ob">
<a class="gb_pb gb_wf gb_rb" aria-label="Change profile picture." href="https://something/u/0/me?tab=mX&authuser=0" target="_blank">
<div class="gb_sb gbip" title="Profile"></div><span class="gb_ib">Change</span>
</a>
<div class="gb_qb">
<div class="gb_tb gb_ub">Chirag Satapara</div>
<div class="gb_vb">[email protected]</div>
<div class="gb_nb">xyz</div>
</div>
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句