El asunto es que las expresiones regulares son otro sub-lenguaje completo con sus propias reglas y funcionalidades, no es correcto "aprenderlas" a través de otro lenguaje pues suele confundir más.
Te sugiero consultar en el sub-foro de expresiones regulares para que te orienten mejor en el tema.