Der Java Code gibt 'true' zurueck, falls nur eine einzige Stelle des Strings dem Kriterium entspricht. Korrekterweise muesste der Returnwert per default 'true' sein und auf 'false' gesetzt werden, wenn eine einzelne Stelle das Kriterium verletzt. -- theimp42