Вытащить инфу с bb кода
Как вытащить нужную инфу с этого bb-кода с помощью js?
[reply=Esk;131] привет А, то есть, Esk и 131 |
var str = "[reply=Esk;131] привет"; var r = str.match(/\[reply=(.*);(.*)\]/); alert(r[1]); alert(r[2]); |
var str = "[reply=Esk;131] привет [/reply]"; var r = str.match(/\[reply=(.*);(.*)\]/); alert(r[1]); alert(r[2]); var str = "[reply=Esk;131] привет [/reply]"; var r = str.match(/\[reply=(.*?);(.*?)\]/); alert(r[1]); alert(r[2]); |
Спс всем, голову ломал, делал сложности)
Вот что получилось:
$('.box_text').each(function () {
var name_topic = $(this).html().replace(/\[reply=(.*?);(.*?)\]/, '<a href="javascript://" data-topic-id="$2" id="topic">$1</a>');
$(this).html(name_topic);
});
Проблема решена! Тему закрывайте! |
| Часовой пояс GMT +3, время: 03:38. |