Ich muss diese Funktion für die UNSialisierung eines Wertes in ADODB nach Java portieren.Wie kann ich PHP preg_split nach Java portieren, um einen Wert in ADODB zu deserialisieren?
$variables = array();
$a = preg_split("/(\w+)\|/", $serialized_string, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE);
for($i = 0; $i < count($a); $i = $i+2) {
$variables[$a[$i]] = unserialize($a[$i+1]);
}
Ich habe eine Bibliothek, die die Werte der PHP-Weg deserialisieren, aber ich brauche Hilfe bei der Portierung preg_split über. Wie würde diese Regex in Java aussehen?
Wir werden einige Beispiele von Ein- und gewünschten Ausgänge benötigen. Es gibt keine einfache Möglichkeit, diesen Code in Java zu übersetzen. Sie müssen wahrscheinlich einen anderen Ansatz wählen, indem Sie 'find()' anstelle von 'split()' verwenden. –