Update the StrUtil code and add some function for ObjUtil