@danper/platzom 是一款用于对西班牙语单词进行转换的 npm 包,它可以将单词进行不同的转换规则,比如判断单词是否以 "ar" 结尾并删除,是否以 "z" 结尾并添加 "pe" 等等。
本文将介绍使用 @danper/platzom 的方法,包括安装,使用以及具体的例子。
安装
使用 npm 安装 @danper/platzom
npm install @danper/platzom
使用
const platzom = require('@danper/platzom');
调用功能
下面将介绍 @danper/platzom 的功能。
转换为“P”语言
将字符串中的每个单词的辅音字母转成 p 并在该字母后加上字母本身。如果单词以元音字母开头,则在单词最前面添加 "p"。
platzom.p('Programar'); // 'Propopograramar' platzom.p('Zorro'); // 'Zorpope' platzom.p('Zarpar'); // 'Zarpapear'
转换为“M”语言
将字符串中的每个单词的末尾字母 "o" 变成 "u",如果该单词以 "e" 结尾,则将 "e" 删除。
platzom.m('Programar'); // 'Programau' platzom.m('Zorro'); // 'Zorru' platzom.m('Zarpar'); // 'Zarpau'
转换为“S”语言
将字符串中的每个单词的第一个字母转成大写字母,并在单词结尾添加 "s"。
platzom.s('programar'); // 'Programars' platzom.s('zorro'); // 'Zorros' platzom.s('zarpar'); // 'Zarpars'
转换为“Reverso”语言
将字符串反转。
platzom.reverso('Programar'); // 'ramargorP' platzom.reverso('Zorro'); // 'orroZ' platzom.reverso('Zarpar'); // 'rapraZ'
示例
-- -------------------- ---- ------- ----- ------- - --------------------------- ------------------------------------ -- ----------------- -------------------------------- -- --------- --------------------------------- -- ----------- ------------------------------------ -- ----------- -------------------------------- -- ------- --------------------------------- -- -------- ------------------------------------ -- ------------ -------------------------------- -- -------- --------------------------------- -- --------- ------------------------------------------ -- ----------- -------------------------------------- -- ------- --------------------------------------- -- --------
结语
虽然 @danper/platzom 是一个轻量级的 npm 包,但它却非常实用。在前端开发中,有时候需要在业务逻辑中对一些字符串进行处理。而这个包可以帮助我们很好的解决问题。希望这篇文章可以对您有所帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005730881e8991b448e9340