preg_match hulp bij min-teken aan het begin en eind
Gertjan Wachtmeester
11/05/2009 14:25:00Waarschijnlijk een kleinigheidje.
Maar voor mij lukt het momenteel niet.
$string = "-fout";
if(preg_match('/^[a-zA-Z0-9]\-?[a-zA-Z0-9]$/' , $string)){
print "Dit mag niet!";
}
else{
print "Dit mag wel!";
}
Is wat ik nu heb.
Graag wil ik dat '-fout' ook echt de melding krijgt "Dit mag niet"
Waarom. ik wil graag een string hebben die alleen a-z A-Z 0-9 en de - bevat.
Maar de - mag niet aan het begin en niet aan het eind.
Wat doe ik fout. En hoe moet het wel?
Mvg.
Maar voor mij lukt het momenteel niet.
$string = "-fout";
if(preg_match('/^[a-zA-Z0-9]\-?[a-zA-Z0-9]$/' , $string)){
print "Dit mag niet!";
}
else{
print "Dit mag wel!";
}
Is wat ik nu heb.
Graag wil ik dat '-fout' ook echt de melding krijgt "Dit mag niet"
Waarom. ik wil graag een string hebben die alleen a-z A-Z 0-9 en de - bevat.
Maar de - mag niet aan het begin en niet aan het eind.
Wat doe ik fout. En hoe moet het wel?
Mvg.
Gewijzigd op 01/01/1970 01:00:00 door Gertjan Wachtmeester