Avatar billede The Real Yoda Juniormester
06. maj 2005 - 14:08 Der er 4 kommentarer og
1 løsning

Replace af delvis ukendt tekst (evt reg.exp.)

Hey eksperter

lige en lille nød at knække

Hvis nu jeg i en tekstfil, er sikker på at have et bestemt tag
eks <span>ukendt tekst efterfulgt af noget identificerbar tekst, igen efterfulgt af ukendt tekst</span>

og gerne vil replace det med noget andet tekst og et andet tag. Hvordan gør jeg så lige det.

Som kan ses på eksemplet vil der imellem tagsne være noget tekst som der kan identificeres på.

dvs at jeg egentlig ville skulle kunne søge på <span>??????tekst?????</span>

og replace hele den streng med hvad jeg nu ønsker..

Hvordan gør man lige det?

det skal naturligvis foregå i en tekstfil, og ikke i database..

på forhånd tak
//therealyoda
Avatar billede Daniel.E Praktikant
06. maj 2005 - 14:15 #1
er der ikke en funktion i ASP som hedder noget med "str_replace" ??

PHP-->  Hvis du kan oversætte det selv til ASP er det sådan ud kan gøre.

$string = "<span>{token}</span>";
$string = str_replace("{token}","replacement",$string);
Avatar billede Daniel.E Praktikant
06. maj 2005 - 14:16 #2
Jeg kender selv -10 % til ASP, men selve ideén kan du bare bygge vidre på.
Avatar billede Daniel.E Praktikant
06. maj 2005 - 14:16 #3
hvis du kan bruge det, skal du tage de points selv, som du har lyst til, uden at give mig nolge... smid hellere en karma ind af døren..
Avatar billede busschou Praktikant
06. maj 2005 - 14:18 #4
Jeg tror du skal poste den i reg.exp kategorien når du ønsker noget ukendt tekst
Det du søger er først finde "<span>" dernæst om ordet "tekst" fremtreder inden "</span>" og så udskifte det hele
Et reg.exp bør kunne identificeri det pattern
Avatar billede The Real Yoda Juniormester
06. maj 2005 - 14:20 #5
jeg lukker spørgsmålet og smider det i reg.exp katgorien..

og er iøvrigt også selv gerne modtager af karma :)
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