Avatar billede decrypto Nybegynder
20. oktober 2006 - 08:26 Der er 3 kommentarer

Regular expression

Egentligt er det er RegEx spørgsmål:

Er der nogen der kender et sted, hvor man kan få bygget sine regular expressions op.

Jeg har nemlig to strenge, der hver skal valideres og splittes op.
Reglen for første streng er følgende;

Streng 1
- Den første streng er altid et vejnavn indtil et tal mødes.
- Tallet efter strengen er et husnr.
- Kommer der et alphanumerisk karaktér er det hus bogstav.

Streng 2
- Hvis der er nummeriske tegn er der tale om et postnr.
- hvis der er en streng er der tale om et bynavn.

Både streng 1 og streng 2...behøver nødvendigvis ikke være fyldige...der kan sagtens bare være et vejnavn uden nr.

Finten er blot at kunne identificere, hvad der er hvad splitte den op og småke smide det ned i et array, hvorfra jeg så kan tildele mine variabler det der er i arrayet.

fx
string vejnavn = arrStreng1[0];
string husnr = arrStreng1[2];

etc.

er der nogen der kan hjælpe?
Avatar billede snepnet Nybegynder
22. oktober 2006 - 21:13 #1
Her er et glimrende værktøj til at arbejde med regulære udtryk i:
http://sourceforge.net/projects/regulator/
Mvh
Avatar billede decrypto Nybegynder
30. oktober 2006 - 10:46 #2
Ja...fandt det faktisk og bruger det :-)
Avatar billede snepnet Nybegynder
30. oktober 2006 - 20:57 #3
Rart at der er nogle der gider lave den slags ;o)
Mvh
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester