в первом классе такому учат .
1) "(" - открывающая скобочка (круглая)
2) "." - точка
3) "*" - звёздочка
4) "?" - вопросительный знак
5) " ) " - закрывающая скобочка (круглая)
6) "^" - циркумфлекс
Ну и без стёба прочитать можно тут
http://www.php.su/articles/?cat=regexp&page=008