chi*_*ara 0 html css email jquery
我想从下面的html代码中找到电子邮件.没有使用gb_vbclass.You可以使用class 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">zzzzxxxx@gmail.com</div>
<div class="gb_nb">xyz</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我已经尝试过以下jquery了.但是我正在gb_vb上课.
$('.gb_ob').find('.gb_vb').text()
Run Code Online (Sandbox Code Playgroud)
帮我找到解决方案.
你可以试试这个 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());Run Code Online (Sandbox Code Playgroud)
<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">zzzzxxxx@gmail.com</div>
<div class="gb_nb">xyz</div>
</div>
</div>Run Code Online (Sandbox Code Playgroud)