09. januar 2005 - 15:53Der er
12 kommentarer og 1 løsning
Søg og erstat i tekststreng
Jeg modtager en text fra et text-area som skal genneløbes for bl.a. tegnene "[" og "]".
De skal erstattes af "<" og ">".
Desuden skal text-strengen også undersøges for om der er tegn til f.eks. en smily, :-). Er der det skal der indsættes et link til det passende stykke grafik.
Vil helst have dette løst i vb-script.
Nogen som har en funktion som kan klare ovenstående????
Jeg har lavet denne funktion, men den retter kun på den ene kantede parates.
Hvorfor kan jeg ikke lige gennemskue. ---------------------------------------------------------- function KantetParantes(str) If Instr(1,str,"[") > 0 then KantetParantes = Replace(str,"[","<") elseIf Instr(1,str,"]") > 0 then KantetParantes = Replace(str,"]",">") else KantetParantes = str End if End Function ----------------------------------------------------------
function KantetParantes(str) If Instr(1,str,"[") > 0 then Str = Replace(str,"[","<") end if If Instr(1,str,"]") > 0 then Str = Replace(str,"]",">") end if KantetParantes = str End Function
Hmm...hadde selv litt problemer når jeg blandet function og regexp... prøv å sette inn regexp-koden hvor du vil ha den...uten å bruke function..kanskje det fungerer....den ser ut til å skulle fungere...
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.