撸了一个 pys——Javascript 的字符串/数组【分片】操作
发布于 9 年前 作者 hustcc 5754 次预览 最后一次回复是 8 年前 来自 分享
用过 Python 的都知道,他的字符串操作非常爽,特别是他的分片操作;
所以造了一个 js 的轮子来做这个事情。https://github.com/hustcc/pys,很小,1kb不到。
使用很简单:
var pys = require('pys');
var str = '1234567890';
pys(str)('2:5'); // '345'
pys(str)(':-2'); // '12345678'
pys(str)('-2:'); // '90'
pys(str)('1:5:2'); // '24'
pys(str)('5:1:-2'); // '64'
和 Python 完全一样,支持 string 和数组。
4 回复
赞
来自酷炫的 CNodeMD
楼主莫非不知道string 有个slice方法?
@asfman 项目的标题就是:“< 1kb javascript library to engance String.substring / Array.slice with python slice style.”,用来增强的,主要是加了step吧~
@hustcc