|
| ereg??? Fra : Tonni Aagesen |
Dato : 30-10-01 18:05 |
|
Hejsa NG,
Jeg skal kontrollere en string. Den må kun indeholde 16 tegn, og de må kun
bestå af [a..å] og [0..9].
Jeg har bakset lidt sammen, men jeg kan ikke rigtig få det til at virke:
$string = "foobar";
if (!ereg("^[a..Z]$",$string)) {
echo "Der må kun være bogstaver og tal!";
}
Hvordan angiver man intervallerne? Og kan man tjekke længden af en string,
eller skal jeg bruge strlen() til det?
--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk
| |
Thor Dreier (30-10-2001)
| Kommentar Fra : Thor Dreier |
Dato : 30-10-01 20:03 |
|
"Tonni Aagesen" <use.my@signature.com> wrote in message
news:9rmmb6$30p$1@sunsite.dk...
> if (!ereg("^[a..Z]$",$string)) {
> echo "Der må kun være bogstaver og tal!";
Hvis der skal være præcis 16 tegn, så noget i retningen af:
ereg("^[a..Z]{16}$",$string);
Hvis der skal være et sted mellem 1 og så 16 tegn, så noget i retningen af:
ereg("^[a..Z]{1,16}$",$string);
| |
Kim Emax - ayianapa.~ (30-10-2001)
| Kommentar Fra : Kim Emax - ayianapa.~ |
Dato : 30-10-01 21:52 |
|
"Thor Dreier" <news@cheater.dk> skrev
> Hvis der skal være et sted mellem 1 og så 16 tegn, så noget i retningen
af:
> ereg("^[a..Z]{1,16}$",$string);
hvad gør [a..Z] ?
Dette virker:
eregi("^[a-z0-9]{1,16}$",$string)
Tillader bogstaverne fra "a" til "z", som store og små(eregi ignorer forskel
på store og små bogstaver) og tal
--
Take Care
Kim Emax
http://www.emax.dk
http://www.ayianapa.dk
http://www.artificial-dreams.dk
Køb din vin online på http://www.gmvin.dk,
Danmarks mest avancerede VinWebShop
| |
Tonni Aagesen (30-10-2001)
| Kommentar Fra : Tonni Aagesen |
Dato : 30-10-01 22:26 |
|
"Kim Emax - ayianapa.dk" <newsgroup@sletdette-ayianapa.dk> skrev i en
meddelelse news:cqED7.960$RM3.121595@news000.worldonline.dk...
> Dette virker:
>
> eregi("^[a-z0-9]{1,16}$",$string)
>
> Tillader bogstaverne fra "a" til "z", som store og små(eregi ignorer
forskel
> på store og små bogstaver) og tal
Lige i øjet - takker
--
Mvh
Tonni Aagesen
agent29@mail1.stofanet.dk
| |
Kim Emax - ayianapa.~ (31-10-2001)
| Kommentar Fra : Kim Emax - ayianapa.~ |
Dato : 31-10-01 00:57 |
| | |
|
|