Мне нужно портировать эту функцию для десериализации значения в ADODB на Java.
$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] );
}
У меня есть библиотека для десериализации значений способом php, но мне нужна помощь по переносу через preg_split.Как бы это регулярное выражение выглядело в Java?