| 123456789101112131415161718192021222324252627282930313233 |
- /*
- ## Constant
- 常量集合。
- */
- /*
- RE_KEY
- 'name|min-max': value
- 'name|count': value
- 'name|min-max.dmin-dmax': value
- 'name|min-max.dcount': value
- 'name|count.dmin-dmax': value
- 'name|count.dcount': value
- 'name|+step': value
- 1 name, 2 step, 3 range [ min, max ], 4 drange [ dmin, dmax ]
- RE_PLACEHOLDER
- placeholder(*)
- [正则查看工具](http://www.regexper.com/)
- #26 生成规则 支持 负数,例如 number|-100-100
- */
- module.exports = {
- GUID: 1,
- RE_KEY: /(.+)\|(?:\+(\d+)|([\+\-]?\d+-?[\+\-]?\d*)?(?:\.(\d+-?\d*))?)/,
- RE_RANGE: /([\+\-]?\d+)-?([\+\-]?\d+)?/,
- RE_PLACEHOLDER: /\\*@([^@#%&()\?\s]+)(?:\((.*?)\))?/g
- // /\\*@([^@#%&()\?\s\/\.]+)(?:\((.*?)\))?/g
- // RE_INDEX: /^index$/,
- // RE_KEY: /^key$/
- }
|