求一区分全国行政区域代码的正则表达式:
前两位代表省代码,中间两位代表市代码,后两位代表县代码 共6位长度。
其前两位中省代码中第一位不能为0,后一位可以为零,如11,25,30,但不能是01,03等。
市县代码的两位不能同时为0即可。 
如:301088、321088、320188、321001、321010可以
但 031088、320088、320000、321000等则不行。
最重要的是:当输入6位代码时,可以区分它是省级,市级,还是县级代码。
如输入120000时是省代码,
120100  是市代码,
120101是县代码。
谢了。