bigboss Posted March 25, 2009 Share Posted March 25, 2009 Hi, I've am working on a validation form and I've been trying to work out how to allow a ' and - for names. I have developed: <?php ereg("^[a-zA-Z ]$+", $string); ?> Which seems to work for names with spaces. I have tried to change the pattern to the code below to enable whitespace, the ' and a -. I have a pattern earlier in my code that seems to work for whitespace using this, and I even read in in a PHP book. I tried using a \ to add a literal character and the pattern still didn't work. <?php ereg("^[a-zA-Z' -]$+", $string); ?> I know I could use preg_match() and its faster, but I have already implemented ereg and I don't have the time to redo my code adding in preg_match. So can anyone see why the pattern isn't working. Link to comment https://forums.phpfreaks.com/topic/151025-solved-help-with-ereg/ Share on other sites More sharing options...
Yesideez Posted March 25, 2009 Share Posted March 25, 2009 First, this should be here: http://www.phpfreaks.com/forums/index.php/board,43.0.html Second, I'd love to help but regex isn't my thing. Link to comment https://forums.phpfreaks.com/topic/151025-solved-help-with-ereg/#findComment-793416 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.