查看: 2095|回复: 2

怎样计算字符串中数字,字母和汉字的个数?

  [复制链接]
头像被屏蔽
梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-4-26
回帖
309
发表于 2008-1-5 21:56:54 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
头像被屏蔽
梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-4-26
回帖
309
发表于 2008-1-5 21:56:54 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

剑·法

梦石
0
星屑
55
在线时间
12 小时
注册时间
2006-8-31
回帖
990
发表于 2008-1-5 23:24:06 | 显示全部楼层
a = "123456中abc国人"
n = a.scan(/[0-9a-zA-Z]/).size   #数字和字母的个数
s = a.scan(/./).size - n         #汉字的个数
p n, s
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
复活?复活!XD
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部