如何使用databene benerator生成以下模式? A01,A02,A03 ...... A25,然后B,C,D等相同。所以我甚至可以得到其他范围,如A01到A15等。我试过这个
pattern="[0]{1}[7]{1}[0-9^[6,4]]{8}"
但它继续包括A00和A26到A29。
具体来说,我如何给出数字范围,例如1到10,1到20等?
答案 0 :(得分:1)
要获得带有A..D前缀的范围01-25,您可以使用:[A-D](0[1-9]|1\d|2[0-5])
在此解释演示:http://regex101.com/r/gU3zA4
这:[A-G](0[1-9]|1\d|20)
将从01到20获得A-G
这:[A-Z](0[1-9]|[1-6]\d|7[0-5])
将从01到75获得A-Z
这:[A-Z](0[1-9]|[1-9]\d)
将从01到99获得A-Z
非常简单......