Da una QueryString, vorrei ricavare 2 variabili e non posso utilizzare il carattere "&"

' la QueryString che arriva è la seguente: pagina.asp?cat=aaa#sub=bbb


Per motivi di conflitto di interpretazione con Flash, non posso utilizzare il carattere "&",
quindi vorrei usare "#" e poi suddividere la queristring in due variabile

strCat = parte della queristring definita da cat
strSub = parte della queristring definita da sub

il Carattere # vorrei metterlo come delimitatore, ma poi non so come e se è possibile suddividere
la queryString per ottenere 2 variabili differenti