Guten morgen zusammen,
Ich habe einen String, der aus mehreren Wertepaaren besteht (jeweils durch ein Sekikolon getrennt):
(Nach dem letzten Paar steht kein Semikolon mehr)
Wie kann ich nun am einfachsten den Wert zu einem bestimmten Namen ermitteln?
Die einzige Möglichkeit, die mir einfiel, sieht ungefähr so aus:
... um dann über matcher.start()/matcher.end() und name.length() den value zu erhalten.
Das scheint mir aber recht umständlich.
Ich habe einen String, der aus mehreren Wertepaaren besteht (jeweils durch ein Sekikolon getrennt):
Java:
String s = "name1=value1; name2=value2";
Wie kann ich nun am einfachsten den Wert zu einem bestimmten Namen ermitteln?
Die einzige Möglichkeit, die mir einfiel, sieht ungefähr so aus:
Java:
Matcher matcher = Pattern.compile(name + "=.(;|\n)");
Das scheint mir aber recht umständlich.