# File formvalidator.rb, line 396
    def field_filter_regexp_map
      Array(@profile[:field_filter_regexp_map]).each do |re,filters|
        Array(filters).each do |filter|
          if respond_to?("filter_#{filter}".intern)
            @form.keys.select {|key| key =~ re}.each do |match|
              # If a key has multiple elements, apply filter to each element
              if Array(@form[match]).length > 1
                @form[match].each_index do |i|
                  elem = @form[match][i]
                  @form[match][i] = self.send("filter_#{filter}".intern, elem)
                end
              else
                @form[match] =
                  self.send("filter_#{filter}".intern, @form[match].to_s)
              end
            end
          end
        end
      end
      @form
    end