CNode

撸了一个 pys——Javascript 的字符串/数组【分片】操作

分享
Hhustcc发布于10 年前最后回复9 年前4 回复5973 浏览0 收藏

用过 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)

O
o6875461#2·10 年前

来自酷炫的 CNodeMD

A
asfman#3·10 年前

楼主莫非不知道string 有个slice方法?

H
hustcc#4·10 年前
引用 asfman楼主莫非不知道string 有个slice方法?

@asfman 项目的标题就是:“< 1kb javascript library to engance String.substring / Array.slice with python slice style.”,用来增强的,主要是加了step吧~

参与回复
登录后即可参与回复。登录