Slyh: RegExp in JAVA

Beitrag lesen

Hallo,

So kompliziert, wie ich es hier beschrieb. Ich will beide Teile haben und in eine Hashtable als key-value-Paar haben. Gelesen wird der String aus einer Datei.

Wieso dann nicht primitiv über substring()? Das ist doch 100mal schneller
als die Verwendung regulärer Ausdrücke.

int assignPos = s.indexOf('=');
if (assignPos != -1) {
    key   = s.substring(0, assignPos).trim();
    value = s.substring(assignPos + 1).trim();
}

Ungetestet.

Gruß
Slyh