Se non ti interessa cosa c'è dopo un certo punto della stringa potresti anche provvedere ad allegerire il lavoro della preg_match andando a togliere da subito tutto ciò che segue "teacher2planning_".
In questo modo la tua espressione regolare si limita a studiare solo ed esclusivamente cosa a te interessa.