Как убрать из текста все теги 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, время: 12:33. |