Ja, aber die Werte (also die Wörter, nach denen Du suchst), mußt Du ja sowieso irgendwie einspeisen (kann ja eine Liste in einer separaten Datei sein, die eingelesen wird).
Wenn Alles durch das Gleiche ersetzt werden soll dann kannst Du ja ein Array nehmen (wie gesagt z.B. aus einer separaten Datei eingelesen) und dann eben s/$_/Neues Wort/g; schreiben. Ich glaube nicht, daß man das noch besonders vereinfachen kann
Nun ja, aber so müsste ich erst wieder den Hash mit den Werten füttern. Ausserdem ersetze ich sowieso alle Übereinstimmungen mit dem gleichen Wort, aber der Ansatz hilft mir schon weiter, danke.
$xNeTworKx.