文件名称:smart-capitalize:一个简单的库,仅将单词字符串大写而没有现有的大写字母
文件大小:40KB
文件格式:ZIP
更新时间:2024-05-21 07:26:08
JavaScript
聪明的资本化 每当给我发送电子邮件时,他们都会以以下方式向我发送电子邮件: 嗨,杰拉德·奥尼尔, 显然,这不是我输入姓名的方式。 我的姓氏的拼写是O'Neill,大写N。但是,PayPal不信任我正确拼写自己的名字,因此它对我的名字运行基本的大写功能,导致拼写错误。 这就是为什么我进行了smart-capitalize 。 例子 这是一个具有两个功能的简单库: capitalize() capitalizeAll() capitalize仅用于单个单词,而首capitalizeAll仅用于多个单词,例如名称或句子/标题。 内部逻辑是不是超级简单,但在实践中,这些功能将利用那里已经不存在一个大写字母串。 一些例子: capitalize('hello') === 'Hello' // capitalized capitalize('this is a sentence.')
【文件预览】:
smart-capitalize-master
----rollup.config.js(468B)
----package.json(801B)
----tslint.json(429B)
----.prettierrc(216B)
----jest.config.js(6KB)
----src()
--------smart-capitalize.ts(2KB)
--------__tests__()
----tsconfig.json(246B)
----.gitignore(186B)
----README.md(2KB)
----yarn.lock(115KB)