如何使用客户端Javascript将句子中的日语字符拆分为数组?

如何使用客户端Javascript将句子中的日语字符拆分为数组?,javascript,jquery,Javascript,Jquery,我想把所有的日文字符放到一个数组中。例如进入攻壳机动队 输入文本区域(html)并使用每个字符创建数组['攻','壳','机','动','队'] 在javascript中。应保留重复项 我想用标点符号和空格来划分,但是日语中的句子没有空格,所以我不确定如何将每个单独的字符放入一个数组中。(我知道有些单词由多个字符组成,但我目前感兴趣的是如何将每个字符分隔成一个数组,多字符单词将是下一步)。仅使用myString.split(“”将拆分每个字符 至于第二部分,我想你会发现这是非常困难的。它的困难

我想把所有的日文字符放到一个数组中。例如进入攻壳机动队 输入文本区域(html)并使用每个字符创建数组['攻','壳','机','动','队'] 在javascript中。应保留重复项


我想用标点符号和空格来划分,但是日语中的句子没有空格,所以我不确定如何将每个单独的字符放入一个数组中。(我知道有些单词由多个字符组成,但我目前感兴趣的是如何将每个字符分隔成一个数组,多字符单词将是下一步)。

仅使用
myString.split(“”
将拆分每个字符

至于第二部分,我想你会发现这是非常困难的。它的困难与将字符串
thisismyexamplestring
拆分为连贯的单词的英文案例编码的困难相同。计算机不会立即知道,而且你也不能真正添加规则,说明字符串中的一般拆分发生在何处,以说明原因多字符单词

例如,如果您有一个文本区域,要求用户谈论他们的计算机,那么角色的电' 最有可能是角色的脑', 您可能会应用一些逻辑将这些字符组合到一个数组索引中,但情况可能并非总是如此


我在我的例子中使用了中文,但原则是一样的(对不起,我不懂日语)。

可能的重复可能会起作用,我会在有机会的时候尝试一下。谢谢你瑞克:使用
.split(“”)
.Mmmmm.我也喜欢Shell中的Ghost!你想让它与BMP中不存在的罕见字符一起工作,因此由两个半字符组成,一个“代理项对”?这可能会起作用,我会在有机会时尝试。谢谢