Javascript QML中TextField验证程序的Regexp
我需要我的文本字段只接受逗号分隔的数字(1-3位) 示例: 已接受:Javascript QML中TextField验证程序的Regexp,javascript,regex,qt,qml,Javascript,Regex,Qt,Qml,我需要我的文本字段只接受逗号分隔的数字(1-3位) 示例: 已接受: 1,2,3,4,5,6,7 12,47,234,67 a,2,6,3 4567,3,8 不接受: 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,2,3,4,5,6,7
12,47,234,67
a,2,6,3
4567,3,8
不接受:
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)+
但出于某种原因,文本字段也接受在第一个逗号后键入的字符。我不太熟悉
,有人能帮我使用ui吗RegExp
^\d{1,3}(?:,\d{1,3})+$