Don't get me wrong, because I just want to know how to separate English words from a string with ruby. There are strings (UTF-8 encoded) to record people's name, like: ëñ¥¥ì¢¥±¥Ä¥ê¾Îëìëû¥· Morgan Freeman ÉÛ»Û°ÒÍø»Û Bruce Willis Íû¾®ÌÀ Lee xiao ming these strings containing Chinese name(without space between characters), separated by a space, following an English name or Frank Darabont Just an English name. Would you give me an idea how to separate these Chinese characters(if any)? -- Posted via http://www.ruby-forum.com/.