Добавить комментарий

Ну если не нужно внедрять в DOM, то можно использовать два обычных replace:

var str="[*Текст*]";
var str = str.replace(/\[\*/g, "<div>");
var str = str.replace(/\*\]/g, "</div>");

С учётом поправки:

str.replace(/\[\*([\w\d]*)\*\]/g,"<div>$1</div>")

Но здесь не предусмотрена вложенность и возможно какие-то символы, только сама идея

Внимание! Вы собираетесь отправить информацию от имени анонимного пользователя.
v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.