相关疑难解决方法(0)

使用javascript,我如何计算亚洲字符和英语单词的混合

我需要采取一系列混合的亚洲人物(现在,只假设中国汉字或日本汉字/平假名/片假名)和"字母​​数字"(即Enlgish,法语),并按以下方式计算:

1)将每个亚洲字符数计为1; 2)将每个字母数字WORD计为1;

几个例子:

株式会社myCompany = 4个字符+ 1个字=总共5个株式会社マイコ= 7个字符


到目前为止我唯一的想法是使用:

var wordArray=val.split(/\w+/);
Run Code Online (Sandbox Code Playgroud)

然后检查每个元素以查看其内容是否为字母数字(因此计为1)或不是(因此取数组长度).但我觉得这根本不是很聪明,被计算的文本可能高达10,000字,所以不是很快.

想法?

javascript text character counting

6
推荐指数
2
解决办法
4414
查看次数

计算印度语言的字符数(印地语、泰米尔语支持所有印度语言)

是否有任何最佳方法来实现印度语(如印地语泰米尔语)的字符计数例如,如果我们采用英语中的“母亲”一词,它是一个 6 个字母的单词。但是,如果您用印地语键入相同的单词(\xe0\xa4\xae\xe0\xa4\xbe\xe0\xa4\xa4\xe0\xa4\xbe),它是一个两个字母的单词(\xe0\xa4\xae\ xe0\xa4\xbe + \xe0\xa4\xa4\xe0\xa4\xbe) 但字符长度变成了4。有没有办法计算真实字符的数量?

\n\n
\xe0\xa4\xae\xe0\xa4\xbe\xe0\xa4\xa4\xe0\xa4\xbe -> actual -> 4, Expected-> 2\n\xe0\xa4\x9c\xe0\xa4\x97\xe0\xa4\xa6\xe0\xa5\x80\xe0\xa4\xb6  -> actual ->5 , Expected -> 4\n\xe0\xa4\x95\xe0\xa5\x8d\xe0\xa4\xb0\xe0\xa4\xae\xe0\xa4\xb6  -> actual -> 5, expected -> 3\n
Run Code Online (Sandbox Code Playgroud)\n\n

对此的任何帮助将不胜感激......

\n

html javascript css jquery indic

5
推荐指数
1
解决办法
521
查看次数

标签 统计

javascript ×2

character ×1

counting ×1

css ×1

html ×1

indic ×1

jquery ×1

text ×1