在C#中使用正则可统计汉字、字母、数字个数以及行数示例代码

string str = "test测试1321\r\ntest2dsadsa测试";
int hz = Regex.Matches(str, @"[\u4E00-\u9FFF]").Count;//统计汉字个数
int en = Regex.Matches(str, "[A-Za-z]").Count;//统计英文字母个数
int num = Regex.Matches(str, @"\d").Count;//统计数字个数
int nr = Regex.Matches(str, @"\r").Count+1;//统计行数
最后修改:2022 年 09 月 29 日
免责声明:本站为个人博客,博客所发布的一切修改补丁、注册机和注册信息及软件的文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途。否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。访问和下载本站内容,说明您已同意上述条款。