我想将所有单独的日文字符放入数组中。例如,将攻击机动队输入textarea(html)并创建一个包含每个角色的阵列['攻击','壳'机'机器'在javascript中,'动'队']。应保留重复。
我想用标点符号和空格分开但是,对于日语,句子没有空格,所以我不确定如何将每个单独的字符放入数组中。 (我知道有些单词由多个字符组成,但我现在感兴趣的是如何将每个字符分开放入数组中,下一步将是多字符单词。)
答案 0 :(得分:2)
只需使用myString.split("")
即可分割每个字符。
关于第二部分,我认为你会发现这很困难。与编写将字符串thisismyexamplestring
分成相容词的英语案例相同的难度。计算机无法知道,并且您无法真正添加规则,说明字符串中的常规分割位置,以便考虑多个字符单词。
例如,如果您有一个要求用户谈论他们的计算机的文本区域,那么该字符“电话”是很可能后面跟着字符'脑,你可能会应用一些逻辑将这些字符组合成一个数组索引,但情况可能并非总是如此。
我在我的例子中使用了中文,但原则是一样的(不知道日语,对不起)。