Регулярные выражения отличаются в зависимости от языков. Причем есть парадоксальные случаи когда один язык использует различные диалекты или версии. При переходе с другого языка или использовании регулярок очень помогла книга в аттаче. В ней рассматриваются задачи по конструированию запросов сразу на восьми языках ( C#, Java, JavaScript, PHP, Perl, Python, Ruby и VB.NET)
PS Такие книги должны быть настольными поэтому заказал бумажный вариант с Амазона