Mellemrum mellem tal og bogstaver
Jeg kunne godt tænke mig et RegExp, som indsætter mellemrum mellem tal og bogstaver, hvor de mødes (hvis nødvendigt). Jeg tror det er forholdsvist simpelt - jeg kan bare ikke lige gennemskue det :)"AB2" bliver til "AB 2"
"CD34D" bliver til "CD 34 D"
"E234 FG" bliver til "E 234 FG"
Med hjælp fra div. dokumentation prøvede jeg mig frem (i ASP):
RE.Global = True
RE.Pattern = "(\d)(\w)"
sKeyword = RE.Replace(sKeyword,"$1 $2")
RE.Pattern = "(\w)(\d)"
sKeyword = RE.Replace(sKeyword,"$1 $2")
Men det fungerer ikke helt efter hensigten. Resultatet af ovenstående er fx:
AB23 = AB 2 3
Kan I hjælpe mig med at stykke noget ordentlig sammen?
- Mikkel
