Avatar billede Six Nybegynder
07. november 2006 - 20:23 Der er 7 kommentarer og
1 løsning

RegExp /s+/

Hej eksperter, jeg er ikke lige så specielt hardcore med regexp...

hvad sker der i den her linje ?

$prefix = preg_replace('/s+/', ' ', $prefix);
Avatar billede erikjacobsen Ekspert
07. november 2006 - 20:49 #1
Forekomster af bogstavet s erstattes med mellemrum. Men tror du, at du har skrevet korrekt af?
Avatar billede gizmo-gizmo Nybegynder
07. november 2006 - 20:52 #2
Tror du ikke der skulle have stået \s i stedet for bare s? I så fald erstatter den spaces (f.eks. mellemrum og tabs) én eller gange, med mellemrum. Altså.. hvis der f.eks. er flere mellemrum '      ' efter hinanden fanger den alle dem og erstatter med ' '.
Avatar billede Six Nybegynder
07. november 2006 - 20:55 #3
Erik: nej jeg er ret sikker på det er forkert, det undrede mig også hvorfor mit googlesuggest ikke virkede med s.. - men virker fint med S ;D

gizmo - skal linien så se således ud: $prefix = preg_replace('\s+/', ' ', $prefix); ?
Avatar billede erikjacobsen Ekspert
07. november 2006 - 20:56 #4
$prefix = preg_replace('/\s+/', ' ', $prefix); ?
Avatar billede Six Nybegynder
07. november 2006 - 20:58 #5
sry, var lidt for hurtig :)

$prefix = preg_replace('/\s+/', ' ', $prefix); var løsningen. Takker.

Smid svar, og i skal få point :)
Avatar billede Six Nybegynder
07. november 2006 - 21:00 #6
og så kom erik mig i forkøbet ;D
Avatar billede erikjacobsen Ekspert
07. november 2006 - 21:04 #7
Jeg samler slet ikke på point, tak.
Avatar billede Six Nybegynder
10. november 2006 - 19:27 #8
Jeg takker for jeres hjælp :D (undskyld forsinkelsen gizmo)
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
Kurser inden for grundlæggende programmering

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