I am trying to split up a string like this:

> 
> 22/9 14 ALTERNATE (16) myXMG fe (2)infernoHitbox Arena
> 
> 
> 

I want to get `22/9 14` then `ALTERNATE` then `(16)` etc. But also need to split `(2)` `inferno` and `Hitbox Arena`. Problem is theres no common delimter across the string to get all these out. Also, I will need to split other strings in a similar fashion. Same order of information, just different content..

I'm struggling for ideas. Any help would be appreciated!