Quais dois caracteres separadores funcionariam em uma âncora de URL?

Uso âncoras nos meus URLs, permitindo que as pessoas adicionem "páginas ativas" aos favoritos em um aplicativo da web. Usei âncoras porque elas se encaixam facilmente no mecanismo de histórico do GW

Minha implementação existente codifica informações de navegação e dados na âncora, separadas pelo caractere '-'. I.e. criando âncoras como # location-location-key-value-key-value

Além do fato de que valores negativos (como -1) causam sérios problemas de análise, funciona, mas agora descobri que ter dois caracteres separadores seria melhor. Além disso, dando a questão do número negativo, gostaria de abandonar usando '-'.

Que outros caracteres funcionam em uma âncora de URL que não interfere com o URL ou seus parâmetros GET? Quão estáveis serão estes no futuro?

questionAnswers(1)

yourAnswerToTheQuestion