gpt4 book ai didi

javascript - QML 中文本字段验证器的正则表达式

转载 作者:行者123 更新时间:2023-11-28 01:05:33 25 4
gpt4 key购买 nike

我需要我的文本字段仅接受以逗号分隔的数字(1-3 位数字)。

示例:

已接受:

1,2,3,4,5,6,7
12,47,234,67

不接受:

a,2,6,3
4567,3,8

我尝试过:

  • (\d{1,3}\,{0,1})
  • (\d+),{0,1}
  • (\d)+,((\d)+,)*(\d)+

    但由于某种原因,文本字段也接受在第一个逗号后输入的字符。我对 RegExp 不太熟悉,所以有人可以帮助我使用 ui 吗?

最佳答案

您可以尝试下面的正则表达式,它允许包含 1 到 3 位数字的数字,并且这些数字必须用逗号分隔。

^\d{1,3}(?:,\d{1,3})+$

DEMO

关于javascript - QML 中文本字段验证器的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25131935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com