Two types of developers will benefit from a reading of this tutorial. The first is the intermediate JavaScript developer who has not found the right resource for learning regular expressions and, thus, has put off a thorough understanding of the details. The second is an intermediate programmer looking to get a handle on the JavaScript regular expression parser, what is supported by the parser (i.e. meta/shortand characters), and what methods and properties JavaScript provides for working with regular expressions. JavaScript Regular Expression Enlightenment