我有一個動態填充的文本字符串。在每一個字符串中,都有一個常用詞:「type」。給定一個存儲爲變量的字符串,我想用javascript來查找單詞「type」,並在它之前放置一個潛水,然後在該字符串之後關閉div。 像這樣:使用javascript將字符串轉換爲dom元素
var string = "Here is some text that contains the word type and more text after";
我想最終的結果是,像這樣:
Here is some text that contains the word <div>type and more text after</div>
我怎麼能去呢?
當前的代碼如下:
var wod = $("#wod a").attr("title");
var newwod = wod.replace("Copyright 2012, GB Blanchard - Learn Spanish: www.braser.com","");
//get ride of example and everythign after it
var finalwod = newwod.split("Example")[0];
var newstring = finalwod.replace(/(type.+)/,"<div>$1</div>");
$("#wod span").append(newstring);
我會寫一些代碼開始。當它不起作用時,回到這裏並告訴我們你有什麼。 –
如果「類型」出現的次數更多,該怎麼辦? –
然後我們要抓住第一個字符串「type」 – JCHASE11