我有一个包含字母、数字和空格的字符串。我想计算只有字母而忽略数字的单词。
例如,我有这个字符串:
72634672 2374723654 2423 623623643 7474.747bbberb 7347547345 uhfuherhfru uruhreuhre
在此文本区域中:
<textarea id="text"></textarea>
<button type="button" id="detect">DETECT</button>
所以,我这样做:
$("#detect").click(function(){
var text = $("#text").val();
var text2 = text.replace(/\d+/g, ''); //removing numbers
var words = $.trim(text2).split(" "); //count words
alert("String: "+text2+" Number of words: " +words.length);
});
问题是结果向我展示了这一点:
String: .bbberb uhfuherhfru uruhreuhre || Number of words: 4
但是那个结果中有 3 个词,所以我想得到这个:
String: .bbberb uhfuherhfru uruhreuhre || Number of words: 3
我该如何解决?我想得到你的帮助。
慕莱坞森
相关分类