JSFiddle - React, Tailwind, and code Playground
HTML
<div id="main">
<div>
<div>
<a href="/test/number/1">1asd</a>
<div>
<div>
<a href="/test/number/1/phone/0">1fdf</a>
</div>
</div>
</div>
</div>
<div>
<div>
<a href="/test/number/2">2a2d</a>
</div>
</div>
<div>
<div>
<a href="/test/number/3">33</a>
<div>
<div>
<a href="/test/number/3/phone/0">33df</a>
</div>
</div>
</div>
</div>
</div>
<br><br>
<div id="results"></div>
JavaScript
function test() {
$('#main a').each(function() {
var valid = false;
$("#results").append($(this).attr('href'));
if ($(this).attr('href').indexOf('number/1/phone')) {
valid = true;
} else if ($(this).attr('href').indexOf('number/3/phone')) {
valid = true;
}
if (valid) {
//do something
$("#results").append($(this).html() + ' is valid.<br>');
} else {
$("#results").append($(this).html() + ' is not valid.<br>');
}
});
}
test();