improve regex matching operator
add NullException
update to libzen b9a3fccc60e95a1141fbf91a293358883106fff0