function getMask(lo_range, hi_range){
var lo = lo_range.toString();
var hi = hi_range.toString();
if(lo.length != hi.length){
console.log("Разная длина");
return false;
}
return ?????
}
братите внимание, что, например, диапазон
2200530127100000000
2200530132099999999
Не может быть ТОЧНО описан одной маской 22005301ddddddddddd, т.к. в этом случае маска будет захватывать больший диапазон.
Необходима такого рода диапазоны делить на несколько масок:
22005301 271dddddddd
22005301 272dddddddd
...
22005301 279dddddddd
22005301 28ddddddddd
Также как вариант создано произвольное поле посттайпа Города