Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个用于输入货币的文本输入框。它允许用户输入 [0-9] 和 a 中的数字。接线员我做到了。
现在它允许小数点前 1 到 3(1 或 2 或 3)位数字和小数点后 2 位数字。范围在 0.00 到 999.99 之间,我如何在 flex3 中实现这一点。如果用户输入了 3 位数字,他无法输入第 4 位数字,而是必须输入。作为第 4 个字符。以前我在stackoverflow中问了几个问题,我立即得到了答案,谁回答过我真的很感谢他们。问候八吉
我不知道 flex,但我的一般正则表达式方法如下:
/^\d{1,3}\.\d{2}$/
您可以在每次按键时测试用户输入以确定输入是否有效,如果不是这种情况,则将值重置为其先前的内容。