1
У меня есть функция для проверки цен. вход правильноPHP preg_match не работает как шаблон HTML5
150.22
150,25
html5:
<input type='text' pattern='[1-9]+([,.][0-9]{1,2})?'/> // Works
Но я проверить тот же вход в PHP с preg_match().
public function price($price){
$pattern = '[1-9]+([,.][0-9]{1,2})?';
return preg_match($pattern, $price);
}
И это всегда возвращает меня false
, что означает неверное.
Вы можете проверить мое регулярное выражение здесь: http://regexpal.com/
Что я делаю неправильно?
Да, это проблема. Я отвечу на ваш ответ через 10 минут. Благодарю. – user3243925
Добро пожаловать, рад, что все получилось. Пожалуйста, примите ответ, когда сможете. – anubhava