Как сделать, чтобы искало не по всему коду, а только в пределах
<a href="/" class="product-title" target="_blank" style="padding: 1px 1px 1px 10px;">Название</a>
(По названию товара)
<div class="col-lg-12" style="padding-bottom: 25px;">
<input type="text" name="q" id="q_posting" class="form-control" placeholder="Поиск...">
<span class="fa fa-search form-control-feedback search_icon"></span>
</div>
<div class="searchable">
<li class="item">
<div class="pull-left image">
<img src="/41191/zRwmVc0JoIw.jpg" class="img-circle">
</div>
<a href="/" class="product-title" target="_blank" style="padding: 1px 1px 1px 10px;">Название товара</a>
<b style="font-weight: 600;">
<span class="product-description" style="padding: 1px 1px 1px 10px;">Тут пишется тип товара</span>
</b>
<span class="product-description" style="padding: 1px 1px 1px 10px;"><i class="fa fa-file-text-o"></i> Описание товара</span> <span class="product-description" style="padding: 1px 1px 1px 10px;">Создано: 2018-01-09 01:53:42</span>
<br>
<div class="label pull-right"> <a href="?editPost=66162914&date_create=2018-01-09 01:53:42">Редактировать</a> <a href="?act=del&group=66162914&date_create=2018-01-09 01:53:42">Удалить</a></div>
</li>
<li>...</li>
<li>...</li>
<li>...</li>
</div>
$('#q_posting').keyup(function () {
var rex = new RegExp('.*(' + $(this).val()+')+.*', 'i');
$('.searchable li').hide();
$('.searchable li').filter(function () {
return rex.test($(this).text().replace(/[^\wа-яё ]+/gi , ""));
}).show();
})