22. oktober 2002 - 06:59Der er
6 kommentarer og 1 løsning
Kontrollere streng for STORE BOGSTAVER efter hinanden
Jeg vil checke om brugeren RÅBER i teksten ved at bruge store bogstaver. Jeg vil ikke bare lave alle bogstaver til små bogstaver, brugeren skal have mulighed for at skrive navne med stort forbogstav og skrive "De" med stort :-).
Jeg har lavet et par ereg-forsøg men de gør ikke helt som ønsket. ------ kode ------ if(ereg("[A-Z)][A-Z]+", $streng)) { $fejl[] = "Du RÅBER når du bruger store bogstaver,gå tilbage for at rette til."; }
eller
if(ereg("[A-Z{2, }]+", $streng)) { $fejl[] = "Du RÅBER når du bruger store bogstaver,gå tilbage for at rette til."; } ----- /kode ------
Hvordan kontrollerer jeg om strengen der kommer 2 eller flere store bogstaver efter hinanden ?
erikjacobsen>> du har selvfølgelig ret, og det er gør forskellen er der mellemrum jeg havde med da jeg skrev "[A-Z{2, }]" det skulle selvfølgelig være "[A-Z]{2,}" .
Tak for hjælpen - det løste problemet.
Brug lige svarfunktionen, så får du lige de fortjente points. mvh Folmer
ok du slipper for de fjollede points, jeh henter dem tilbage, men tak for hjælpen slipper du ikke for ;-)
mvh Folmer
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.