![](/img/trans.png)
[英]replace square bracket & curly brackets to round brackets in javascript or jquery
[英]jquery replace square brackets
我正在嘗試轉換表單提交上的方括號。 我不會進入表單提交部分,因為它不是必需的。
使用<br />
標簽替換新行沒有問題,如下所示:
new_line = message.replace(/\n/g, "<br />");
但是我現在想要實現的是將[b] [/b]
轉換為<strong> </strong>
。 這是我到目前為止所嘗試的,但它似乎沒有起作用。 我發現正則表達式很難掌握。
bold = message.replace(/\[b].*\[\/b]/g, '<strong>');
有人可以指點我正確的方向嗎?
試試這個......
bold = message.replace(/\[b\](.*?)\[\/b\]/g, '<strong>$1</strong>');
嘗試
'[b]asdf[/b]'.replace(/\[(\/?)b\]/g, '<$1strong>')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.