Regular Expression to extract parameters with converters:
/((:(\w+))|(\{((\w+)(\((.*?)\))?:)?(\w+)\}))(/)?
regex utilities:
examples:
/home/:param/here/:another
/home/:param/here
/home/:param
/Book/:book/Chapter/:chapter
/Book/Chess/Chapter/10
/home/{param}/here/{another}
/home/{param}/here
/home/{param}
/home/{regex:param}/here/{another}
/home/{regex():param}/here
/home/{regex(aregularexpresion):param}/next/{regex(aregularexpresion):param}
/home/{regex('\w):p\}','g'):param}/next/{regex(aregularexpresion):param}
/home/{regex({ pattern: '\w):p\}', flags: 'g' }):param}/next/{regex(aregularexpresion):param}
$&
^\\/Book/([^\\/]*)/Chapter/([^\\/]*)/?$
/((:(\w+))|(\{((\w+)(\((.*?)\))?:)?(\w+)\}))(/)?
These options are considered:
- Buildhive: https://buildhive.cloudbees.com/ ?
- Travis: https://travis-ci.org/dotJEM/angular-routing ? -> https://travis-ci.org/dotJEM/angular-routing/builds
- Thoughtworks GO: http://www.thoughtworks-studios.com/ (Need to host that self)
- Others?