|  | 		    
					
        
         
          
         
	
          | |  | Søg i tekststreng Fra : Ryan
 | 
 Dato :  08-05-03 11:01
 | 
 |  | Hej.
 
 Jeg er igang med at lave en funktion, der erstatter et ord i en tekststreng
 med et link.
 Dette fungere også fint (med replace) bortset fra: Hvis "hej hej" skal være
 et link og "hej" skal være et link, så bliver "hej hej" til et link
 indeholdene 2 links, hvilket ikke er meningen og heller ikke fungere som
 html.
 
 Så jeg tænkte på, om der er en mulighed, for at søge i min tekststreng, og
 se om ordet forekommer mere end én gang?
 
 Og hvis det så findes mere end den ene gang, så skulle man kunne tage f.eks.
 10 tegn på hver side af ordene og ligge over i to andre tekstrenge og så
 spørge brugeren hvilken forekomst af ordet der skal være et link, og så
 bruge replace til at indsætte linket.
 Kan man det? Eller er der en anden smartere måde?
 
 --
 Ryan
 
 
 
 
 
 
 
 
 |  |  | 
  Ryan (09-05-2003) 
 
	
          | |  | Kommentar Fra : Ryan
 | 
 Dato :  09-05-03 13:40
 | 
 |  | > Så jeg tænkte på, om der er en mulighed, for at søge i min tekststreng, og
 > se om ordet forekommer mere end én gang?
 
 Det ser ud til at jeg selv har fundet en rimelig brugbar løsning:
 
 If Instr(1, tekststreng, søgeord) = Instr(2, tekststreng, søgeord) Then
 'Der er kun en forekomst af søgeordet
 Else
 ' Der er mere end en forekomst af søgeordet
 End If
 
 --
 Ryan
 
 
 
 
 |  |  | 
 |  |