Хорошо, у меня все получилось, я не знал, что "|"означает ИЛИ, поэтому мне пришлось немного подправить свой код.
<input type='text' class='form-control' name='wrap' id='wrap' placeholder='0.00' pattern='^([0-9][.][0-5][0]|1[012][.][0-5][0])$' required>
, поэтому у меня было раньше ^ ([1-9] | 1 [012] + [.] + [0-5] + [0]) $
Если я разделю это, я получу:
[1-9]
И
1 [012] + [.]+ [0-5] + [0]
Что мне действительно нужно, так это добавить + [.] + [0-5] + [0] к обоим шаблонам