flutter - 如何限制 flutter Textfield 或 TextFormField 只接受英语?

标签 flutter dart

如何限制 flutter Textfield 或 TextFormField 只接受英文??不允许其他语言进入。

最佳答案

试试这个

TextField(
  inputFormatters: [
            FilteringTextInputFormatter.allow(RegExp("^[\u0000-\u007F]+\$"))
    ])

或者如果你只想要英文字符,你可以试试这个。

 TextField(
   inputFormatters: [
            FilteringTextInputFormatter.allow(RegExp("[a-zA-Z]"))
       ])

关于flutter - 如何限制 flutter Textfield 或 TextFormField 只接受英语?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70830888/

相关文章:

Flutter 添加 ScrollView 和背景图片

android - 如何在点击时弹出卡片?

flutter - 没有为类型 "TextTheme"定义 getter 标题

flutter - 显示alertDialog时 flutter 键盘被关闭

Dart 2 和 AngularDart 5 应用程序部署并在服务器端运行

_formKey.currentState.validate() 上的 Flutter/Dart Null 安全性?

flutter - 如何在 Flutter 中构建 apk 创建旧版本应用程序

dart - Google图表显示为NgDirective,但不显示NgComponent

dart - 等待DONE作业状态-BigQuery的Dart客户端

在 Flutter 中使用 Cookie 发布请求