文本中的字母
日语使用 3 种不同的书写脚本.
In[1]:=
![Click for copyable input](assets.zh/letters-within-a-text/In_65.png)
Entity["Language", "Japanese"]["WritingScripts"]
Out[1]=
![](assets.zh/letters-within-a-text/O_50.png)
以下为平假名字符.
In[2]:=
![Click for copyable input](assets.zh/letters-within-a-text/In_66.png)
hiraganaCharacters =
Alphabet[Entity["WritingScript", "Hiragana::jx343"]]
Out[2]=
![](assets.zh/letters-within-a-text/O_51.png)
突出显示以下日语文本中的平假名字符.
In[3]:=
![Click for copyable input](assets.zh/letters-within-a-text/In_67.png)
text = "汚れつちまつた悲しみに
今日も小雪の降りかかる
汚れつちまつた悲しみに
今日も風さへ吹きすぎる
汚れつちまつた悲しみは
たとへば狐の革裘
汚れつちまつた悲しみは
小雪のかかつてちぢこまる
汚れつちまつた悲しみは
なにのぞむなくねがふなく
汚れつちまつた悲しみは
倦怠のうちに死を夢む
汚れつちまつた悲しみに
いたいたしくも怖気づき
汚れつちまつた悲しみに
なすところもなく日は暮れ\[Ellipsis]\[Ellipsis]";
显示完整的 Wolfram 语言输入
Out[4]=
![](assets.zh/letters-within-a-text/O_52.png)
用 WordCloud 显示文本中平假名的相对频率.
In[5]:=
![Click for copyable input](assets.zh/letters-within-a-text/In_69.png)
WordCloud[
StringCases[text,
x_ /; MatchQ[RemoveDiacritics[x],
Alternatives @@ hiraganaCharacters]]]
Out[5]=
![](assets.zh/letters-within-a-text/O_53.png)