Что почитать о регулярных выражениях, чтобы углубиться в тему?
Книжки
www.ozon.ru/context/detail/id/32591938
www.ozon.ru/context/detail/id/4066500
Курсы
https://www.coursera.org/learn/python-network-data...
https://class.coursera.org/nlp/lecture
лучший способ понять регвыр - писать что-либо. 
в качестве обучения регвыр  JS не очень подходит, PHP в этом плане был бы поинтереснее, сугубо ИМХО