How can I match a twitter username with angular ui router
- by user3929999
I need to be able to match a path like '/@someusername' with angular ui router but can't figure out the regex for it.
What I have are routes like the following
$stateProvider
.state('home', {url:'/', templateUrl:'/template/path.html'})
.state('author', {url:'/{username:[regex-to-match-@username-here]}'})
.state('info', {url:'/:slug', templateUrl:'/template/path.html'})
.state('entry', {url:'/:type/:slug', templateUrl:'/template/path.html'});
I need a bit of regex for the 'author' route that will match @usernames. Currently, everything I try is caught by the 'entry' route.