Регулярное выражение Python для целого числа?

Я изучаю регулярное выражение, и я хотел бы использовать регулярное выражение в Python для определения только целых чисел - целых чисел, но не десятичных.

Я мог бы сделать такой, который разрешает только числа, используя \ d , но он также допускает десятичные числа, которые мне не нужны:

price = TextField(_('Price'), [
    validators.Regexp('\d', message=_('This is not an integer number, please see the example and try again')),
    validators.Optional()]) 

Как я могу изменить код только на разрешить целые числа?

24
задан daaawx 29 April 2019 в 20:47
поделиться