Jag behöver ersätta hela ord med mellanslag...
Gör jag så här så ersätts alla ord som innehåller hej.
strOrdet = replace(strOrdet, "hej", " ")
Hur skriver man för att endast ersätta hela ord?
:q :q :q :q :q
7 svar · 341 visningar · startad av dp81
Jag behöver ersätta hela ord med mellanslag...
Gör jag så här så ersätts alla ord som innehåller hej.
strOrdet = replace(strOrdet, "hej", " ")
Hur skriver man för att endast ersätta hela ord?
:q :q :q :q :q
Fungerar inte, eller så har jag skrivit fel någonstans...
Jespers kod funkar.
strOrdet = "Jag säger hej till dig!"
strOrdet = replace(strOrdet, " hej ", " ")
' strOrdet innehåller nu "Jag säger till dig!"
problemet med denna kod är om du har skrivit 'Hej' istället för 'hej' då replace() inte kollar om det är stora eller små tecken..
Testar igen...
Jag hade >strx = LCase(strx)< fast under HEJ replacen, flyttar om och testar vidare...
Fungerar nu!