レール4では、文字の間にドット(。)、ハイフン( - )、スラッシュ(/)、スペースのみを受け入れることができる英数字フィールドを検証する必要があります。Rails - 英数字フィールドの入力
例:AB123-GH345
またはAB45.NH744
またはKHJ3/SD34
またはHJS23 JKA34
私は/^[0-9]+#$/
と/^\d+([.,]\d+)?$/
と/^[0-9]+#$/
で試してみましたが、それは要件ごとに機能していません。
値は例に従って受け入れる必要があります。このフィールドの検証を手伝ってください。
何に役立つのだろうか?その文字は、正規表現では特別な意味を持ちません。あなたは本当に私たちに十分な情報を与えていません。次の値は有効ですか? '' A'、 ''/'、' 'A/0''、' -NH744'、 '123AB-345GH'、' 'AB123.GH345.LM567' –