Jump to content

[SOLVED] Help with ereg().


bigboss

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.