We know that unlike Western Characters, each Chinese Characters are words on their own.

However, those words are written without spaces between.

Say I want to make programs that will scan a sentence words by words.

Sometimes, the sentences are written in English, sometimes it's in Chinese.

How can I detect that a character is a Chinese character, and then add spaces between those characters?

Can I do that with Regular Expression?

After that I can use split to turn the words into array.