Avatar billede c_k Nybegynder
19. oktober 2004 - 10:42 Der er 13 kommentarer og
1 løsning

chop ved sidste /

hey der'

jeg sidder og har brug for en regex der kan lave denne streng:

http://www.dr.dk/nsapi.dr/regioner/zreg_newsitem.asp?thread=218800&bcat=1000&ecat=1099&keepcat=n

om til :

http://www.dr.dk/nsapi.dr/regioner/

u help me ? me love u long time
Avatar billede jensgram Nybegynder
19. oktober 2004 - 10:56 #1
preg_replace('/[^\/]$/', '', $streng);

burde kunne klare det...
Avatar billede jensgram Nybegynder
19. oktober 2004 - 10:58 #2
Hov - mangler lige en *

preg_replace('/[^\/]*$/', '', $streng);  = TESTET
Avatar billede c_k Nybegynder
19. oktober 2004 - 11:05 #3
tjestjer li ;)
Avatar billede c_k Nybegynder
19. oktober 2004 - 11:12 #4
den var bar super....tnx
Avatar billede jensgram Nybegynder
19. oktober 2004 - 11:12 #5
du skal slf. bruge:

$streng preg_replace('/[^\/]*$/', '', $streng);

eller

print preg_replace('/[^\/]*$/', '', $streng);

osv...
Avatar billede jensgram Nybegynder
19. oktober 2004 - 11:12 #6
Hovsa - fik ikke lige opdateret - velbekomme, da!
Avatar billede Slettet bruger
19. oktober 2004 - 22:41 #7
Det ser ud til vi leger med PHP, så måske kunne du også bruge

$ny = dirname($streng);
Avatar billede c_k Nybegynder
19. oktober 2004 - 23:51 #8
det er dog php, men vb.net jeg bruger den i.......ellers tnx
Avatar billede c_k Nybegynder
20. oktober 2004 - 00:01 #9
dog ik ;-) sku d ha været
Avatar billede Slettet bruger
20. oktober 2004 - 00:05 #10
OK, så var det godt, at du kunne pille det relevante ud af PHP-koden.

Selv om selve Regex er nogenlunde det samme uanset hvilket sprog, man skal bruge det i, kan der alligevel nogen gange være lidt forskelle, så til en anden gang ville det nok være en ide at nævne, hvilket sprog du bruger. (Og så slipper du også for at vi PHP-folk smider det andet kode, du ikke kan bruge alligevel, uden om den regex, vi skruer sammen.)
Avatar billede c_k Nybegynder
20. oktober 2004 - 00:10 #11
indtil vidre har jeg kun været ude for at skulle fjerne "\"

er der andre ting jeg skal være opmærksom på `?
Avatar billede c_k Nybegynder
20. oktober 2004 - 00:13 #12
og så disse "/" i enderne
Avatar billede Slettet bruger
20. oktober 2004 - 00:16 #13
Jeg mener, jeg har sen en vb.net regexp, der havde noget med at smide dele af et match i navngivne variabler. Derudover er der (vistnok) forskel på hvordan man angiver f.eks. Ungreedy og andre options, men det er ikke noget, jeg ved så meget om, da jeg aldrig har brugt vb.net - og nok heller ikke kommer til det.
Avatar billede jensgram Nybegynder
20. oktober 2004 - 09:42 #14
c_k > Jeg kom vist lige fra PHP-kategorien og gik derfor også ud fra, at det var PHP ;) Sorry
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