Danke für die Tipps.
Der Fehler lag wohl daran, dass ich aus dem HTML-Dokument einen Link ausgelesen und in $suchstring gespeichert habe:
<a href="myDocument.html">myLinkName</a>
Die Sonderzeichen hatten somit kein \
$string =~ s/$suchstring//g;
kann dann wohl nicht funktionieren?
Hat jemand eine einfach Lösung in petto, wie man Links aus einem zu durchsuchenden String vorher entfernt?
Es dankt ein blutiger Anfänger.