Ich dachte da an sowas wie if-else, falls kein "." vorkommt....
Ja, das ist auch ein vernünftiger Ansatz. Du solltest aber aufpassen, da bei einigen Strings mehrere Punkte vorkommen können und du dann die Sachen falsch splittest.
Splitte nach dem Punkt und schau ob das gesplittete Array zwei Funde beinhaltet, wenn ja, dann kannst du damit weiterarbeiten, wenn nicht, musst du was anderes damit machen.