11. januar 2004 - 19:18
Der er
12 kommentarer og 1 løsning
udtryk a-å A-Å 1-9 er tilladt
Hejsa Hvordan laver jeg et udtryk som tillader a-å, A-Å og 1-9 og anvender det i php? mvh.Henning
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
11. januar 2004 - 19:27
#1
if(preg_match("/^[a-zæøå\d]+$/i", $str)){ // $str er tilladt }
11. januar 2004 - 19:28
#2
mener du 1-9 eller 0-9?
11. januar 2004 - 19:28
#3
hvis 1-9, er det: if(preg_match("/^[a-zæøå1-9]+$/i", $str)){
Slettet bruger
11. januar 2004 - 19:28
#4
preg_match("/^\w+$/",$streng)
Slettet bruger
11. januar 2004 - 19:30
#5
Den godtager dog også en underscore. Hvis den ikke må det, kan man gøre sådan: preg_match("/^[^\W_]+$/",$streng)
11. januar 2004 - 19:32
#6
squashguy >> Gider du at ulejlige dig med at forklare dit udtryk, så jeg forstår lidt af det??
11. januar 2004 - 19:35
#7
a-z: tillad intervallet a-z aøå: tillad æøå 1-9: tillade intervallet 1-9 \d: match alle tal [0-9] ^: match fra start af streng $: match indtil slut på streng +: der skal være mindst et tegn i strengen /i: matcher både små og store bogstaver
Slettet bruger
11. januar 2004 - 19:39
#8
Min godtager forresten også andre "uamerikanske" bogstaver, men de ligger vel også mellem a og å? Et par eksempler er öçß
11. januar 2004 - 19:53
#9
squashguy>> +: der skal være mindst et tegn i strengen Betyder det at hvis jeg skriver +6 skal der være 6 tegn i strengen... eller er det ikke så simpelt endda?
Slettet bruger
11. januar 2004 - 20:09
#10
Ikke helt så simpelt. Hvis der skal være mindst 6 tegn skal du skifte + ud med {6,}
Slettet bruger
11. januar 2004 - 20:09
#11
Er det til et brugernavn?
Slettet bruger
11. januar 2004 - 20:10
#12
Og hvis det skal være mindst 6 og højst 10 kan du skrive {6,10}
11. januar 2004 - 21:20
#13
Næh, et password men tæt på...... Tak for hjælpen begge to....
Kurser inden for grundlæggende programmering