in reply to How to prevent metacharacter interpolation
quotemeta($pattern); s/$pattern/$string/; [download]
Originally posted as a Categorized Answer.