文件名称:node-multi-integer-range:解析和操作多个逗号分隔的整数范围(例如“ 1-3,8-10”)
文件大小:60KB
文件格式:ZIP
更新时间:2024-05-22 14:12:49
range integer range-data JavaScript
多整数范围 一个小型库,用于解析和处理以逗号分隔的整数范围(例如1-3,8-10 ),通常在打印对话框中用于指示要打印的页面。 支持的操作: 加法(例如1-2,6 + 3-5 => 1-6 ) 减法(例如, 1-10 - 5-9 => 1-4,10 ) 包含检查(例如3,7-9在1-10 ) 交叉点(例如, 1-5 ∩ 2-8 => 2-5 ) 无限范围(例如, 5-表示“所有整数> = 5”)(可选) 范围包括负整数或零 ES6迭代器( for ... of ,扩展运算符) 数组创建(“展平”) 内部数据始终会排序并标准化为最小可能的表示形式。 用法 安装 通过npm或yarn npm install multi-integer-range : npm install multi-integer-range 该库没有外部依赖性,可以与模块打包器(例如Webpack)
【文件预览】:
node-multi-integer-range-dev
----.gitignore(29B)
----package.json(864B)
----package-lock.json(171KB)
----.travis.yml(324B)
----LICENSE(1KB)
----CHANGELOG.md(5KB)
----tsconfig.json(234B)
----README.md(11KB)
----multi-integer-range.ts(17KB)
----example.js(379B)
----.npmignore(77B)
----multi-integer-range.test.js(22KB)