Мне нужно получить функцию javascript replace () для замены каждого экземпляра a [b] или [/ b] на <b>
или </b>
. Я попробовал это с глобальным тегом, но он не работает и выглядит странно:
document.write(str.replace(/[b]/g,'<b>').replace(/[/b]/g,'</b>'));
приводит к выводу:
[<>]<>la<>la[<>][<>]<>la<>la[<>]
Я также попытался изменить первую часть на:
document.write(str.replace(/[[b]]/g,'<b>').replace(/[[/b]]/g,'</b>'));
какой вид работает, но везде есть странные ... вот так:
[blabla[/[blabla[/
Я знаю, что, наверное, что-то очевидное мне здесь не хватает ... Но я не могу найти это ... любую помощь, и я буду любить тебя вечно XD