# Punct 标点
\p{P}

# Japanese 日文
(?=\p{scx=Han})(?=\p{L}|\p{Nl}).
(?=\p{sc=Hiragana})(?=\p{L}).
(?=\p{sc=Katakana})(?=\p{L}).

# Japanese Kana 日文假名
(?=\p{sc=Hiragana})(?=\p{L}).
(?=\p{sc=Katakana})(?=\p{L}).

# Japanese + Punct 日文+标点
(?=\p{scx=Han})(?=\p{L}|\p{Nl}).
(?=\p{sc=Hiragana})(?=\p{L}).
(?=\p{sc=Katakana})(?=\p{L}).
\p{P}

# Character 字符数
.

# Character(no space) 字符数(无空格)
\S