Я пытаюсь проверить буквенно-цифровой ввод, который разрешает пробелы и новые строки
validates_format_of :field, with: /^[a-zA-Z0-9 ]*$/, multiline: true, allow_blank: true
в моей форме я ввожу этот ввод:

И он принимается и проходит проверку
Желаемое поведение - принимать только буквенно-цифровой текст (разрешать пустые) и принимать пробелы / новые строки в любом месте текста.Поэтому отклонять ввод, только если есть буквенно-цифровой символ