请问各位大虾:如何计算一个字符串里分别有几个中文字和几个英文字母。

谢谢各位,小弟有礼。
---------------------------------------------------------------

 1<script language="JavaScript"><!--   
 2function mmLen(str)   
 3{   
 4var s = str.replace(/\\*/g, "");   
 5var b = s.replace(/[^\x00-\xff]/g,"**").length;   
 6var cn= b - s.length;   
 7var en= s.length - cn + str.length - s.length;   
 8alert("字符串中文字有 "+ cn +" 个\r\n字符串英文字有 "+ en +" 个")   
 9}   
10mmLen("2345678**98一7654二32*sdfg*h三四五六七jklbvcxzcv");   
11//--></script>
Published At
Categories with Web编程
comments powered by Disqus