如何限制 flutter Textfield 或 TextFormField 仅接受英语?不允许其他语言进入。
尝试用这个
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)
| 归档时间: |
|
| 查看次数: |
5636 次 |
| 最近记录: |