Moh*_*bil 4 textfield dart flutter
Flutter中如何限制“0”不应该放在第一个字符text field?下面是 dart 代码示例。
TextField(
inputFormatters: <TextInputFormatter>[
FilteringTextInputFormatter.allow(
RegExp("[0-9\u0660-\u0669]")),
],
keyboardType: TextInputType.number,
focusNode: _nodeText1,
controller: mobileNumber,
decoration: InputDecoration.collapsed(
fillColor: TuxedoColor.whiteColor,
hintText: "5xxxxxxxx"),
),
Run Code Online (Sandbox Code Playgroud)
Ari*_*eet 11
用这个 :
inputFormatters: <TextInputFormatter>[
FilteringTextInputFormatter.allow(
RegExp(r'[0-9]'),
),
FilteringTextInputFormatter.deny(
RegExp(
r'^0+'), //users can't type 0 at 1st position
),
],
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2207 次 |
| 最近记录: |