|
|
|
| Здравствуйте, подскажите пожалуйста регулярное выражение позволяющее проверить поле на тип DECIMAL, а именно что это число, и максимум 2 знака после запятой (но может быть и без дробной части). Заранее спасибо! | |
|
|
|
|
|
|
|
для: p.pavluxa
(30.04.2015 в 10:03)
| |
<?php
$p = "/^\d+(?:\.\d{1,2}){0,1}$/";
$test = '1234.54';
var_dump(preg_match($p, $test));
|
| |
|
|
|
|
|
|
|
для: Igorek
(30.04.2015 в 15:31)
| | ух ты ж как строго! :)
напрашивается [-+]? после ^ | |
|
|
|
|
|
|
|
для: Trianon
(30.04.2015 в 15:49)
| | ))
> напрашивается [-+]? после ^
да, можно добавить. Про знак я не подумал | |
|
|
|