我正在尝试从输入字段中删除尾随和前导空格,这样我就可以在Firebase中以统一的格式存储用户名,即"Mary Jane"或"Mary Jane"到"Mary Jane"。
这是我能得到的最远的,但它删除了所有的空格,即"MaryJane"
TextFormField(
inputFormatters: [
FilteringTextInputFormatter.deny(
new RegExp(r"\s\b|\b\s"),
),
],
我还试图找到一种方法来大写字符串的第一个字母,即"mary jane"到"Mary Jane"
1条答案
按热度按时间yqkkidmi1#
行程移除TextField
onEditingComplete
属性上的前置和后置空白字符或在表单上提交
在大写字母[words]时,可以使用TextField
textCapitalization
属性要点:完整代码here,可以复制粘贴到**dartpad**上查看结果