[英]Replace all string occurrences
我想在JavaScript字符串中替換所有[h2][/h2]
的出現例如,我有
var mystring = 'hii[h2][/h2]';
我想得到 - > hii
到目前為止我試過了
mystring.replace(/[h2][\/h2]/g, "");
你需要擺脫方括號。
var mystring = 'hii[h2][/h2]'; let string = mystring.replace(/\\[h2\\]\\[\\/h2\\]/g, ''); console.log(string);
假設這些標簽之間沒有任何內容,您還需要轉義[]
。
mystring.replace(/\[h2]\[\/h2]/g, "");
試試這個:
str.replace(/\[h2\]\[\/h2\]/g,"");
請注意,如果它們構成要替換的文本的一部分,則必須轉義[和],否則它們將被解釋為“字符類”標記。
如果[h2]和[/ h2]也可以分開顯示,你可以使用這個:
str.replace(/\[\/?h2\]/g,"");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.