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

replace af delvist ukendt tekst-streng

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 roenving Novice
06. maj 2005 - 14:26 #1
Hvad med

"<span.*?>.*?tekst.*?<\/span>"

?-)
Avatar billede The Real Yoda Juniormester
06. maj 2005 - 14:29 #2
for at citere harry(dsb)

klart klart .o0(hvad fanden snakker manden om?)

Har muligvis nok brug for en MEGET mere uddybende forklaring
Avatar billede roenving Novice
06. maj 2005 - 14:38 #3
.*? betyder en følge af hvilkensomhelst tegn (undtaget linjeskift !-), men kun indtil en evt. efterfølgende streng findes ...
Avatar billede The Real Yoda Juniormester
06. maj 2005 - 14:48 #4
ok ..

1. hvordan bruger man så reg exp ?
2. den skal også "tillade" linjeskift
Avatar billede roenving Novice
06. maj 2005 - 14:53 #5
Det kommer jo fuldstændig an på, hvilket programmeringssprog du bruger !-)
Avatar billede The Real Yoda Juniormester
06. maj 2005 - 14:59 #6
hehe ja ok .. sorry .. det er jo så ASP
Avatar billede The Real Yoda Juniormester
11. maj 2005 - 17:35 #7
nå.. det kom der jo så ik noget ud af .. :(
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