Flutter RegEx用于输入文本

j9per5c4  于 2023-02-25  发布在  Flutter
关注(0)|答案(1)|浏览(113)

如何创建RegEx来只接受数字而不接受(逗号,点和其他符号)?

是否有在线生成器

zu0ti5jz

zu0ti5jz1#

对于这个问题,我们给出了解决方案,在TextField的add below属性中,不允许用户输入任何非数字字符

TextField(

  …

keyboardType: TextInputType.number,

inputFormatters: <TextInputFormatter>[
              FilteringTextInputFormatter.allow(RegExp(r'[0-9]')),
            ],

TextField(

  …

keyboardType: TextInputType.number,

inputFormatters:[FilteringTextInputFormatter.digitsOnly],

相关问题