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

detrox 2003-04-13 10:51:42
谢谢各位,小弟有礼。
...全文
50 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2003-04-13
  • 打赏
  • 举报
回复
<script language="JavaScript"><!--
function mmLen(str)
{
var s = str.replace(/\*/g, "");
var b = s.replace(/[^\x00-\xff]/g,"**").length;
var cn= b - s.length;
var en= s.length - cn + str.length - s.length;
alert("字符串中文字有 "+ cn +" 个\r\n字符串英文字有 "+ en +" 个")
}
mmLen("2345678**98一7654二32*sdfg*h三四五六七jklbvcxzcv");
//--></script>
xmanvictor 2003-04-13
  • 打赏
  • 举报
回复
好问题,关注。
sunfire1980 2003-04-13
  • 打赏
  • 举报
回复
本来想写,一看梅花雨的杰作,我还是不要献丑了,高!
zhjzh_zjz 2003-04-13
  • 打赏
  • 举报
回复
meizz:高明!!

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧