Как убрать из текста все теги BBCODE, в том числе парные?
пример строки, из которой надо убрать теги:
$string = 'текст1 [USER=4895]текст2[/USER] текст3 [DISK FILE ID=57753] текст4 '; на php есть такая функция: function remove_bbcode($string) { $pattern = '~\[[^]]+]~'; $replace = ''; return preg_replace($pattern, $replace, $string); } Как эту функцию переписать на javascript? |
raja,
<script> let string = 'текст1 [USER=4895]текст2[/USER] текст3 [DISK FILE ID=57753] текст4 '; function remove_bbcode(string) { const pattern = /\[[^\]]+\]/g; return string.replace(pattern, ''); } document.write(remove_bbcode(string)) </script> |
Часовой пояс GMT +3, время: 20:31. |