字形包装

将单词包成指定的长度 .
安装
安装方式 无数字 :
$ npm install --save word-wrap
使用量
var wrap = require('word-wrap');
wrap('Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.');
成果:
Lorem ipsum dolor sit amet, consectetur adipiscing
elit, sed do eiusmod tempor incididunt ut labore
et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat.
选项

选项。 宽度
类型 : Number
默认 : 50
将文本的宽度在被包裹到新行之前 .
示例
wrap(str, {width: 60});
选项。 缩进
类型 : String
默认 :"(无)
每行开头要使用的字符串 .
示例
wrap(str, {indent: ' '});
选项。新行
类型 : String
默认 : \n
每行末尾使用的字符串 .
示例
wrap(str, {newline: '\n\n'});
选项
类型 : function
默认 : function(str){return str;}
每行拆分后运行的逃生功能.
示例
var xmlescape = require('xml-escape');
wrap(str, {
escape: function(string){
return xmlescape(string);
}
});
选项.trim
类型 : Boolean
默认 : false
从返回的字符串中拖入白空间 。 之所以列入这一选项,是因为 .trim() 也可以将主缩进从一行剥去.
示例
wrap(str, {trim: true});
选项。剪切
类型 : Boolean
默认 : false
当单词比指定的宽度长时,在任意两个字母之间断开一个单词.
示例
wrap(str, {cut: true});
关于
相关项目
- 常用词:英语最常用的100个单词的更新列表(JSON). 有用吗.. 更多 | 主页
- 洗牌词:将字串中的单词打散,并可以选择使用 更多 | 主页
- 单词: 返回字符串或数组中唯一的单词。 | 主页
- 字数:用一串来计算词. 支持英语、CJK和西里尔语 主页
捐款
拉出请求和星星总是受欢迎的. 对于错误和特性请求, 请创建一个问题。 。 。 .
贡献者
| 提交 | 贡献者 | | -- -- -- -- -- -- -- 第43页 扬施林克特 | |2| 领主 | |2| 希尔德吉 | | 1 | 达尼洛桑帕约 | | 1 | 2个fd | | 1 | 移动自己 | | 1 | 狼冈42 | | 1 | 扎查尔 |
大楼文件
(此工程的 readme.md 由 动词请不要直接编辑读取器。 读取器的任何改动必须在 动词 md 读取我的模板。 )
要生成读取, 请运行以下命令 :
$ npm install -g verbose/verb#dev verb-generate-readme && verb
正在测试
运行和审查单元测试是熟悉图书馆及其API的好办法。 您可以使用以下命令安装依赖性并运行测试:
$ npm install && npm test
作者
乔恩·斯林克特
许可证
版权:2017年, 乔恩·斯林克特。 。 。 . 释放 MIT 许可证。 。 。 .
此文件由 动词基因读取器,v 6.0,于2017年6月02日查阅.