Avatar billede Slettet bruger
09. februar 2003 - 17:01 Der er 7 kommentarer og
1 løsning

split() pattern-regler

Jeg har en række strenge, som indeholder navne således:

MartinPedersen
PoulMadsen
PeterNielsen

Hvordan får jeg delt dem op i fornavn og efternavn?
Avatar billede lajer Nybegynder
09. februar 2003 - 17:03 #1
split hver gang der kommer et stort bogstav ?
Avatar billede Slettet bruger
09. februar 2003 - 17:06 #2
Ja... dog skal det store bogstav ikke smides væk
Avatar billede erikjacobsen Ekspert
09. februar 2003 - 17:13 #3
if (ereg('^([A-ZÆØÅ][a-zæøå]*)([A-ZÆØÅ][a-zøå}*)$',$navnet,$reg)) {
  print "$reg[1] $reg[2]<br>";
}
Avatar billede erikjacobsen Ekspert
09. februar 2003 - 17:14 #4
if (ereg('^([A-ZÆØÅ][a-zæøå]*)([A-ZÆØÅ][a-zæøå]*)$',$navnet,$reg)) {
  print "$reg[1] $reg[2]<br>";
}
Avatar billede Slettet bruger
09. februar 2003 - 18:15 #5
Takker! Ingen point?
Avatar billede _darkstar_ Nybegynder
09. februar 2003 - 18:16 #6
Hvad med folk som hedder Hans Peter Frederiksen eller Niels Sønderborg Hansen?
Avatar billede erikjacobsen Ekspert
09. februar 2003 - 18:31 #7
Ingen point, tak. Jeg skal af med det gratis PRO-abonnement
til marts.

Det er jo et godt spørgsmål, darkstar. Men åbenbart ikke noget
problem ;)
Avatar billede Slettet bruger
09. februar 2003 - 18:34 #8
np
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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