0.0.7 • Published 5 years ago

substr v0.0.7

Weekly downloads
11
License
ISC
Repository
github
Last release
5 years ago

substr

将emoji表情或者字符串当一个字符处理,解决emoji等特殊字符在字符串裁剪出现乱码的问题,解决emoji字符截取不完整的问题。

Installation

npm i substr -S

Usage

import substr, {str2Array} from 'substr';

methods

substr(< String > str, < Number > start, Number end, Object option)

option参数

  • options.hasEmoji: 是否包含emoji文本(如微笑)字符串,默认false
  • options.emojiMaxLength: emoji字符串的最大长度,如果传了emojiData,则忽略该数值
  • options.emojiData: emoji的数据,默认[],不传的话会自动将options.emojiMaxLength长度以下的字符串当做emoji;

demo

  • substr('👩‍👩‍👦family', 0, 1) ==> 👩‍👩‍👦
  • substr('微笑', 0, 1, {hasEmoji: true, emojiMaxLength: 4}) ==> 微笑

str2Array(< String > str, Object options)

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago