Как с помощью preg_mactch запретить вводить после числа минус?

Суть такова, мне нужно, чтобы когда вводился "-1", preg_match его пропускал, а когда "1-" он не пропускал.

$pattern = '/^[0-9]*\.*\-?[0-9]*$/';

Ответы (1 шт):

Автор решения: Алексей Шиманский

Зачем регулярки если можно использовать strripos. Он возвращает последнее вхождение символа. Нужно проверить, что если оно не 0, то "досвидос"

→ Ссылка