Mi piacerebbe convalidare un campo con espressioni regolari e lasciare che sia vuoto (per accettare una stringa vuota). Finora, l'unica cosa che sono riuscito è quello di scrivere una regex che permette una stringa vuota, come:Rails ActiveRecord convalida regex di campi non obbligatori
validates :field,
format: { with: /\A([a-z]+|)\z/i }
Ora, questo non può essere un modo corretto - questo sembra un brutto hack. Mi piacerebbe sapere se c'è un altro (corretto) approccio?
Ah, bello, sapevo che era il problema RT (F) M, dopo tutto! =) – aL3xa