diff --git a/app/lib/formatter.rb b/app/lib/formatter.rb index 97fc3f4bb..326f0655b 100644 --- a/app/lib/formatter.rb +++ b/app/lib/formatter.rb @@ -327,7 +327,7 @@ class Formatter def bbcode_formatter(html) begin - html.gsub!(/\[(?=\W)/, "\uf666") + html.gsub!(/\[(?=[^\w\/])/, "\uf666") html = html.bbcode_to_html(false, BBCODE_TAGS, :enable, *BBCODE_TAGS.keys) html.gsub!("\uf666", '[') rescue Exception => e