I want to split a utf-8 string.

I have tried the `StringTokenizer` but it fails.

The title should be "0" but it shows as "عُدي\_صدّام\_حُسين".

```
    String test = "en.m عُدي_صدّام_حُسين 1 0";

    StringTokenizer stringTokenizer = new StringTokenizer(test);
    String code = stringTokenizer.nextToken();
    String title = stringTokenizer.nextToken();

```

[![enter image description here](https://i.stack.imgur.com/cwCw6.png)](https://i.stack.imgur.com/cwCw6.png)
What is the correct way to split a utf-8 string?