Вытащить инфу с 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, время: 20:43. |