Removing Characters and Strings from a String (VB6)
Posted
by Konstantin Komissarchik
on February 7th, 2004
Debug.print Replace("abababa", "a", "")
This is nice when you only have a single character that you want removed, but if you have a long list of suspects, you will have to do some serious copy and paste. You can avoid that by using the following function:
public Function StripOut(From as string, What as string) as string
Dim i as Integer
StripOut = From
for i = 1 to len(What)
StripOut = Replace(StripOut, mid$(What, i, 1), "")
next i
End Function
Just place it somewhere in your code (preferably in a module), and call it like this:
Debug.print StripOut("abcdefg", "bdf")
This will return a string that had all of its 'b', 'd', and 'f' characters removed.

Comments
Replace Characters in VB String
Posted by Legacy on 06/07/2002 12:00amOriginally posted by: Partha
This is the simplest and best that I could found on the net when I searched for morethan an hour to figure out escaping the special characters in VB.
This code straight away provided me the clue that I was looking for and saved my time a lot.
Thanks a lot to the writer of this code.
Reply
http://codeguru.developer.com/vb/articles/1761.shtml
Posted by Legacy on 02/27/2000 12:00amOriginally posted by: Sebastijan
The problem is how to stripout a word "cde" from "abcdefgccdecc cc cde cc"
Reply