Ну например на входе слово в теге [b]:titletitletitletitle или в теге
:[JS]titletitletitletitle На выходе хотелось бы так titletitletitletitle titletitletitletitle или titletitletitletitle, т.е. без тегов по бокам. |
ureech,
мда ... скриптом то никак? var str="в кавычках то над чем бьётесь" |
ureech,
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> <style type="text/css"> </style> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> <script> $(function(){ var title = "[b]:titletitletitletitle "; title = title.replace(/\[.*?\]:/g, ''); $('#thread_title').html(title); }) </script> </head> <body> <div id="thread_title"></div> </body> </html> |
Цитата:
|
ureech, какие-то странные у Вас BB-коды.
|
ureech, а вот так?
<!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> <style type="text/css"> </style> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> <script> $(function(){ var title = "test [b]titletitletitletitle[/b] test [JS]var a = 10;[/JS] test"; title = title.replace(/\[/g, '<').replace(/\]/g, '>'); $('#thread_title').html(title); }) </script> </head> <body> <div id="thread_title"></div> </body> </html> |
В общем,подошёл к проблеме с другой стороны.Нашёл скрипт который переводит bbcode теги в html теги.Не хватает кое чего, в том числе обработка тега [code=php]. На сервере есть php класс, в которм ф-ция,которая решает эту задачу для сервера. Прошу помочь с подключением. Делаю так
function GetStorage() { ............................ $.ajax({ url: '/includes/bbcode/bbcode.lib.php', success: function(){ var bbcode = new bbcode();// php класс user.message = bbcode.code_2html(user.message); alert(user.message) } }) ......................... } В переменой user.message строка в bbcode, code_2html ф-ция внутри класса, которая обрабатывает нужный мне тег bbcode. Но конечно не работает. |
Часовой пояс GMT +3, время: 16:50. |