validates_format_of :tags, :with => /^(([^,]+),){0,3}([^,]+)$/
この検証が可能な場合、この正規表現は次のとおりです。
key1, key2, key3, key4
ただし、各キーワードのバイト数を maximum に制限し30
たいので、このキーワードは正規表現で可能です:
keyword with More than 30 bytes
これは仕様リンクです:
https://developers.google.com/youtube/2.0/reference#youtube_data_api_tag_media:キーワード
このフィルターを上記の正規表現に追加するにはどうすればよいですか?