Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Regex udtryk
Tags:
regex
c#
Bruger #17500
@ 01.04.14 22:29
0
Hej
Jeg vil gerne have et regex udtryk som gør matcher følgende:
[Bogstav][Bogstav][Tal][Tal][Tal][Tal][Tal] f.eks. ligesom en nummer plade "AB12345". Jeg er kommet frem til dette: [A-Za-z][A-Za-z][0-9][0-9][0-9][0-9][0-9]
og det virker sådan set fint nok, men hvis jeg nu kommer en karakter mere på (f.eks. AB123456) så matcher det stadig, og det skal det ikke!
Så hvordan begrænser jeg længden til at være præcist 7 karakterer langt? Jeg prøvet med f.eks. [A-Za-z]{2}[0-9]{5} men det matcher stadig over de (ialt) 7 tegn.
Håber nogen kan hjælpe.
2
svar postet i denne tråd vises herunder
1
indlæg har modtaget i alt
10
karma
Sorter efter stemmer
Sorter efter dato
10
Bruger #10216
@ 01.04.14 22:42
9
4.283
Prøv med:
/^[a-z]{2}[0-9]{5}$/i
Eller:
/^[A-Za-z]{2}[0-9]{5}$/
0
Bruger #17500
@ 01.04.14 23:22
0
Hej Michael
Umiddelbart ser det ud til at virke. Jeg får det lige testet igennem i morgen og vender så tilbage.
Foreløbig tak :-)
Det virker fint! (Efter at have testet lidt mere :-))
Indlæg senest redigeret d.
02.04.2014 08:34
af Bruger #17500
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags