use hashbang URLs

- update regex to accept hash or hashbang or hashbangslash