+ add preg_match_all
+ add preg_replace