Я изучаю регулярные выражения, и я хотел бы использовать регулярное выражение в Python для определения только целых чисел - целых чисел, но не десятичных.
Я мог бы сделать тот, который позволяет только числа, используя \d
, но он также разрешает десятичные числа, которые я не хочу:
price = TextField(_('Price'), [
validators.Regexp('\d', message=_('This is not an integer number, please see the example and try again')),
validators.Optional()])
Как я могу изменить код, чтобы разрешить только целые числа?