Dank dem kleinen Tool Regexbuddy und einer Online-Doku zu regulären Ausdrücken habe ich herausgefunden, das ein Aufruf von preg_replace mit dem regulären Ausdruck \b[a-zA-Z0-9]*international[a-zA-Z0-9]*\b Wörter ersetzen würde, die international enthalten.
Zur Erläuterung
\b markiert Wortanfang u. -ende innerhalb eines Strings
Die Zeichen in den [] sind durch das * gar nicht oder mehrmals vorhanden.
Falls einem Optimierungen einfallen, so poste er sie bitte hier.