3

你能帮我表达数组吗:["232","2323","233"]
我试试这个:/^\[("\d{1,7}")|(,"\d{1,7}")\]$/
但是这个表达式不能正常工作。
我使用红宝石(导轨)。

4

3 回答 3

1

你可以试试这个(虽然它可能允许领先,):

^\[(,?"\d{1,7}")*]$
于 2013-01-15T12:05:36.577 回答
1

这将很好地验证数组结构,阻止像这样的条目[,"123"]

^\[(("\d{1,7}")(,"\d{1,7}")*)?\]$
于 2013-01-15T12:29:39.193 回答
0

试试这个:/^\[("\d{1,7}")(, ?"\d{1,7}")*\]$/

于 2013-01-15T12:21:02.690 回答