Flutter TextField限制输入仅数字,字母,以及数字键盘,搜索完成设置
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';TextField(inputFormatters: [FilteringTextInputFormatter(RegExp("[a-zA-Z]")),//只允许输入字母],),TextField(inputFormatters: [FilteringTextInputFormatter.digitsOnly],//只允许输入数字),TextField(inputFormatters: [FilteringTextInputFormatter(RegExp("^[a-z0-9A-Z]+")),//只允许输入数字,字母],)
早期为 WhitelistingTextInputFormatter,不过已过期作废,现在为 FilteringTextInputFormatter
控制键盘显示内容:keyboardType
TextInputType.number 只显示数字的键盘,可能输入法不一样会有一些除数字外的其他符号显示
还有 TextInputType.phone,TextInputType.emailAddress,TextInputType.url,
等
textInputAction 键盘右下角是 搜索,下一步,done等属性操作,
TextInputAction.done 完成操作
TextInputAction.search 搜索
TextInputAction.send, 发送
TextInputAction.next 下一步等
上图keyboardType: TextInputType.datetime textInputAction : TextInputAction.search
密码属性设置:obscureText: true,
Flutter TextField限制输入仅数字,字母,以及数字键盘,搜索完成设置相关推荐
- C语言求输入字符的字母和数字个数
C语言求输入字符的字母和数字个数 问题描述:输入一行字符,统计其中的字母个数,数字个数,空格个数. 算法分析:利用while循环遍历玩整个字符串,依次判断字符的类型 #include<stdio ...
- 判断字母数字下划线python_如何验证Python中的字符串仅包含字母,数字,下划线和破折号?...
您可以使用正则表达式来完成此任务.为了验证字符串仅包含字母,数字,下划线和破折号,我们可以使用以下正则表达式:" ^ [A-Za-z0-9 _-] * $". 示例import r ...
- ios 一个正则表达式测试(只可输入中文、字母和数字)
在项目中碰到了正则表达式的运用,正则还是非常强大的,不管什么编程语言,基本上都可以用到.之前在用java时特别是对用户名或密码使用正则非常爽,写 脚本上用正则也非常爽,可是到了OC这却把我虐了一把,可 ...
- 一个正则表达式测试(只可输入中文、字母和数字)
以后慢慢启用个人博客:http://www.yuanrengu.com 在项目中碰到了正则表达式的运用,正则还是非常强大的,不管什么编程语言,基本上都可以用到.之前在用java时特别是对用户名或密码使 ...
- HTML 正则表达式 输入框数字+字母、数字 四位数
<td class="bggrayLeft30"><input type="text" id="segmentCode" ...
- 输入字符和数字 java,验证输入仅为字符串,数字仅为JAVA
本问题已经有最佳答案,请猛点这里访问. 我是一名学生,在验证输入方面有点问题. String name; System.out.println("Enter name:"); na ...
- js正则限制文本框不能输入汉字,字母,数字等操作
/*** 写mac地址的时候有限制只能输入字母和数字* */ $('#macValList>input').bind('input propertychange',function () {// ...
- c语言输入数字字母个数字是什么意思,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include main() { int acount=0,bcount=0,ccount=0,dcount=0; char a; printf(&qu ...
- 写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写
002-华为机试-在线测试 题目描述 写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数.不区分大小写. 输入描述: 输入一个有字母和数字以及空格组成的字 ...
最新文章
- python对MySQL进行添加修改删除以及字符串的操作
- I Love You的真正含义
- python爬虫中for循环无法每一段输出_1024程序员节送你一套爬虫玩玩
- 什么是 SAP Fiori Tools
- C++中的文件输入/输出(6):一些有用的函数
- Vue 3 正式发布
- 【论文分享】ACL 2020 信息抽取任务中的新动向
- 【夯实PHP基础】PHP的反射机制
- jquery 判断checkbox是否为空的三种方法
- 利用nat123解决微信公众号对接服务器必须为80端口的问题
- 美面魔心伊莉丝:会有蜘蛛之神制裁你
- CSDN实训第一天-《植物大战僵尸》游戏存档与账户充值
- 众享比特 2018 LC3大会分享:如何基于Fabric实现供应链金融平台系统?
- 为什么不建议使用免费的IP代理?
- 【矩阵乘】【DP】【codevs 1305】Freda的道路
- edg击败we视频_2017LPL春季赛4月8日WE VS EDG视频:EDG 2:0 WE获胜
- 机器学习:python实现LDA降维算法
- 计算机语言类型和特点,计算机语言-计算机语言的特点
- 处理ios软键盘弹起和收起时页面滚动问题
- telnet访问水木清华
热门文章
- 黑马程序员云道页面—巩固html和css(新特性没有使用)
- python getattr_python中getattr()的用法
- 基于百度云的 AI 接口调用
- 没有活动混音器设备可用_案例研究:可用性测试混音器
- mysql 删除重复数据 保留一个_MySQL学习笔记-删除重复数据只保留一条
- 【计算机科学基础】加密算法
- 西奥服务器修改楼层参数,杭州西奥OHCON8503电梯LMCB板楼层表(井道)自学习
- Java中IO流面试题
- 深度学习中FLOPS和FLOPs的区别与计算
- 顶会论文阅读-22年CCF A级别spark graphX研究