lucy24 - 10:21 am on Feb 22, 2013 (gmt 0)
Overlapping g1 and unfortunately saying the exact opposite, which was bound to happen sooner or later :(
Cool. That's your apostrophes taken care of. And you can deal with hyphenated names in the same way:
$1'blahblah (apostrophe, also covers your D'Souzas and l'Enfants and so on)
Now you're fine as long as you don't get athletes with glottal stops in mid-name. Are any of your sports popular in Hawai'i? Conversely if someone is using a professional name like T-Bone I don't want to hear about it.
Tilde. Yeah, that would work. Even though I don't ::cough-cough:: share some people's ineradicable loathing of lowlines in URLs. It's hyphens that set my teeth on edge ;)
plus and a few others
I thought that was a typo until I remembered the literal + sign. If your name is apache dot org you can even use literal periods . in mid-url, but I think most people would not recommend this.