C#获取字符串汉字个数
侧边栏壁纸
  • 累计撰写 62 篇文章
  • 累计收到 20 条评论

C#获取字符串汉字个数

一缕清风
2021-01-16 / 0 评论 / 45 阅读 / 正在检测是否收录...

在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;//统计行数
0

评论 (0)

取消