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

Man*_*aji 2 dart flutter

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

Mas*_*jid 7

尝试用这个

TextField(
  inputFormatters: [
            FilteringTextInputFormatter.allow(RegExp("^[\u0000-\u007F]+\$"))
    ])
Run Code Online (Sandbox Code Playgroud)

或者,如果您只想要英文字符,您可以尝试使用此方法。

 TextField(
   inputFormatters: [
            FilteringTextInputFormatter.allow(RegExp("[a-zA-Z]"))
       ])
Run Code Online (Sandbox Code Playgroud)