How do you separate keywords in a title tag?

I have traditionally used hyphens (-) and vertical bars (|) to separate out keywords/brands in title tags. A client has asked if other characters will work such as tilde (~), apersat (@), forward slash (/) etc.

For More Information Please Refer: https://moz.com/community/q/how-to-separate-your-keywords-and-brand-name-in-the-title-tag