|
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Hi,
I have a problem of matching a dash(-) in the code beolow. Why does not the below work when matching a dash(-) but all other signs is correctly matched when trying? $res = ereg("^[a-zA-Z\.\-\,\/\Å\å\Ä\ä\Ö\ö\Ü\ü\ß\é\æ\ø\Æ\Ø ]+$", "-"); I am running PHP Version 5.0.5 on windows. thanks, //Karolina |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
rallykarro@hotmail.com wrote:
> Hi, > > I have a problem of matching a dash(-) in the code beolow. > Why does not the below work when matching a dash(-) but all other > signs is correctly matched when trying? > > $res = ereg("^[a-zA-Z\.\-\,\/\Å\å\Ä\ä\Ö\ö\Ü\ü\ß\é\æ\ø\Æ\Ø ]+$", "-"); > > I am running PHP Version 5.0.5 on windows. $res = ereg("^[a-zA-Z\.\,\/ÅåÄäÖöÜüßéæøÆØ -]+$", "-"); The '-' should be last if it's to compared to, anywhere else it will be used to mark a range. -- //Aho |
|
![]() |
| Outils de la discussion | |
|
|