# File lib/bson/bson_ruby.rb, line 337
    def deserialize_regex_data(buf, opts={})
      compile = opts.key?(:compile_regex) ? opts[:compile_regex] : true
      compile = true if compile.nil?
      str = deserialize_cstr(buf)
      options_str = deserialize_cstr(buf)
      bson_regex = BSON::Regex.new(str, options_str)
      compile ? bson_regex.try_compile : bson_regex
    end