Есть jquery код:
$('#register_tab li a').each(function(e){
var mstr = $(this).html();
var mre = /<i\>(.*)\<i>/;
var mnewstr = mstr.replace(mre, "$1", "");
$(this).html(mnewstr);
});
В mstr строки, как тут:
<i style="font-size: 25px;" class="fa fa-home"></i> Home
<i style="font-size: 25px;" class="fa fa-sitemap"></i> Sitemap
Я хочу видеть только icons в результатах, без текста, как тут:
<i style="font-size: 25px;" class="fa fa-home"></i>
<i style="font-size: 25px;" class="fa fa-sitemap"></i>
Регулярка:
<i\>(.*)\<i>
Работает отлично по поиску регуляркой в sublime text, но не работает в js, почему?
UPD: пример кода:
jsfiddle.net/28j1tcnm