首先輸出:什麼是使用jQuery將html轉換爲文本並計算單詞的乾淨方式?
var postContent = wysihtml5Textarea.data("wysihtml5").editor.getValue();
看起來是這樣的:
<p>sf sdf asd asd <b>asd</b> d asd ad asd </p>
我要做到以下幾點:
- 刪除所有的HTML標籤
- 刪除所有
- 計算單詞(例如a像「搖滾」這樣的詞應該算作一個單詞)。
我一直在瀏覽周圍SO,我發現以下幾點:
$(txt).text(); remove all HTML tags
txt.replace(/ /g, ''); // remove all
txt.replace(/[^\w ]/g, "").split(/\s+/).length; // word count (not sure if it deals with hyphenated words)
$('#word-count').html(wordCount); // and display it
我不知道如何搭配這一切都在一個乾淨的方式。
有什麼建議嗎?
檢查此鏈接http://jsfiddle.net/Pervez/YJVPZ/257/ – EnterJQ 2013-02-19 06:19:41