PHP Regular Expressions - Spellbook - IT mage’s best friend PHP offers you two complete regular expression handlers. Functions such as ereg and eregi use POSIX style matching, and functions such as preg_match use Perl 5 style matching. How to choose which to use? New users tend to go with ereg and friends, and the geeks who want as much power as they can muster in as few characters as possible go