The subtitution part of the regexp is treated as a double quoted string and \s is not a valid escape (enabling warnings would have told you that)
Only the first occurance is replaced unless you specify the /g modifier.
You want s/\///g;
Unless you wanted a literal null character in which case its \0 in the substituion (I think I don't have my camel with me).
-pete
"Worry is like a rocking chair. It gives you something to do, but it doesn't get you anywhere."