Why do regular expressions run differently in different databases?

select regexp_replace (regexp_replace) Yu 0min Za","","),"[\ u4e00 -\ u9fa5. The running result of ORACLE
ORACLE] {1,}", "U4e00 -\ u9fa5. The result of Yu Minli
GP running:?? The result of
HIVE running in Yu 0 min Za:? 0Za

Why are the results different?
PS: by the way, can you explain this regular expression so that I can understand it better? thank you!

Mar.21,2021
Menu