判断某个字符串长度(汉字算两个字符,字母数字算一个)

这个有没有什么办法呢 公式的话 len()没有办法把汉字算两个字符吧

FineReport 不喝喜茶我喝啥 发布于 2021-6-3 11:35
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2021-6-3 11:44

将要计算的字符串代入 abc一二三

sum(maparray(split("abc一二三",""),if(regexp(item,"[一-龥]"),2,1)))

image.png

最佳回答
0
烟尘Lv6高级互助
发布于2021-6-3 11:44

写自定义函数用java判断吧

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-6-3 11:52

https://c.runoob.com/front-end/854

image.png

len(字段中匹配出的中文)*2+(len(字段)-len(字段中匹配出的中文))简化为len(字段)+len(字段中匹配出的中文)

  • 3关注人数
  • 990浏览人数
  • 最后回答于:2021-6-3 11:52
    请选择关闭问题的原因
    确定 取消
    返回顶部