Мне нужно регулярное выражение, которое будет соответствовать времени только в формате HH: MM, но не там, где указано время без HH, например: «4:00». Он должен принимать такие моменты, как 01:00, 23:59, 00:45, но не такие времена, как 4:00, 29:00 и т. Д. Я нашел регулярное выражение, которое принимает HH: MM и H: MM, но мне нужно, чтобы он соответствовал HH: только MM.ruby Регулярное выражение для HH: MM
В принципе, такие моменты, как «4:00», не должны совпадать, раз как '04: 00 'должно быть!
Любая помощь была бы принята с благодарностью!
это что вы ищете '[0-2] [0-4]: [0-5] [0-9]'. См. Эту демонстрацию https://regex101.com/r/wC3oQ3/1 –
Это, однако, не принимается в любое время после 04:00, пока вы не достигнете 1 #: ##. Например, 05:00 не будет работать. – bkunzi01