/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
ereg_replace
Fra : Niels Skovmand


Dato : 01-02-02 10:10

Hej!

Jeg har en tekststreng, som kunne være:

"lp=/ihs/vars/arg.php4&view=p&state=9"

Hvordan kan jeg fjerne "lp=/ihs/vars/arg.php4&" fra tekststrengen med
ereg_replace?

På forhånd tak!

Niels Skovmand.



 
 
Peter Brodersen (01-02-2002)
Kommentar
Fra : Peter Brodersen


Dato : 01-02-02 10:18

On Fri, 1 Feb 2002 10:10:20 +0100, "Niels Skovmand" <woodman@wman.dk>
wrote:

>"lp=/ihs/vars/arg.php4&view=p&state=9"
>
>Hvordan kan jeg fjerne "lp=/ihs/vars/arg.php4&" fra tekststrengen med
>ereg_replace?

$string = ereg_replace("^[^&]+&","",$string);

Her forudsætter jeg så at "&" rent faktisk vil være til stede. Bemærk
sidste udfald, der vil forblive urørt, såfremt der ikke er noget at
matche:

Før: lp=/ihs/vars/arg.php4&view=p&state=9
Efter: view=p&state=9

Før: lp=/ihs/vars/arg.php4&view=p
Efter: view=p

Før: lp=/ihs/vars/arg.php4&
Efter:

Før: lp=/ihs/vars/arg.php4
Efter: lp=/ihs/vars/arg.php4

--
- Peter Brodersen

Niels Skovmand (01-02-2002)
Kommentar
Fra : Niels Skovmand


Dato : 01-02-02 10:59

Tusind tak!

"Peter Brodersen" <professionel@nerd.dk> wrote in message
news:M2t68.7641$m6.392872@news000.worldonline.dk...
> On Fri, 1 Feb 2002 10:10:20 +0100, "Niels Skovmand" <woodman@wman.dk>
> wrote:
>
> >"lp=/ihs/vars/arg.php4&view=p&state=9"
> >
> >Hvordan kan jeg fjerne "lp=/ihs/vars/arg.php4&" fra tekststrengen med
> >ereg_replace?
>
> $string = ereg_replace("^[^&]+&","",$string);
>
> Her forudsætter jeg så at "&" rent faktisk vil være til stede. Bemærk
> sidste udfald, der vil forblive urørt, såfremt der ikke er noget at
> matche:
>
> Før: lp=/ihs/vars/arg.php4&view=p&state=9
> Efter: view=p&state=9
>
> Før: lp=/ihs/vars/arg.php4&view=p
> Efter: view=p
>
> Før: lp=/ihs/vars/arg.php4&
> Efter:
>
> Før: lp=/ihs/vars/arg.php4
> Efter: lp=/ihs/vars/arg.php4
>
> --
> - Peter Brodersen



-Martin- (02-02-2002)
Kommentar
Fra : -Martin-


Dato : 02-02-02 00:52

den Fri, 1 Feb 2002 10:10:20 +0100 skrev "Niels Skovmand"
<woodman@wman.dk> :

>Hej!
>
>Jeg har en tekststreng, som kunne være:
>
>"lp=/ihs/vars/arg.php4&view=p&state=9"
>
>Hvordan kan jeg fjerne "lp=/ihs/vars/arg.php4&" fra tekststrengen med
>ereg_replace?
>
>På forhånd tak!
>
>Niels Skovmand.
>

Kig lidt omkring på
http://dk.php.net/manual/en/function.ereg.php
http://dk.php.net/manual/en/function.ereg-replace.php

(og læs i kommentarene da der er gode links og en ret udførlig
"hvordan tegene bruges"

Søg
Reklame
Statistik
Spørgsmål : 177507
Tips : 31968
Nyheder : 719565
Indlæg : 6408569
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste