ininin-converter
字符串或数字转半角,字符串或数字转全角,解析键值对字符串为Hash对象,编码Hash对象为键值对字符串
install
npm i ininin-converter
github
https://github.com/yy-ininin/ininin-converter
usage
/* 字符串或数字转半角 */converter// 123456789 /* 字符串或数字转全角 */converter// 123456789 /* 解析键值对字符串为Hash对象 */const str3 = "v=1.0.0&name=converter"converter// { v: '1.0.0', name: 'converter' } /* 编码Hash对象为键值对字符串 */const str4 = v: '1.0.0' name: 'converter' converter// v=1.0.0&name=converter /* 首字母大写 其他字母小写 */const str5 = "aaaa"converter// Aaaa /* 首页母小写 其他字母大写 */const str6 = "AAAA"converter// aAAA /* 去除字符串中所有空格 */let str7 = " A A "converter// "AA" /* 货币格式化 */converter// CN¥123,456,789.00 /* 地址格式化 */let str8 = "上海市^上海市^闵行区^七宝街道"converterlocationstr8 4 "^"// "上海市闵行区七宝街道" /* 过滤掉值为空字符的参数 */let str9 = name: '你好' value: '' id: 1 code: '' age: '23' nobby: '吃饭' '打游戏'converter// { name: '你好', id: 1, age: '23', nobby: [ '吃饭', '打游戏' ] } /* 人民币大写 */let str10 = 12345678911converter// 壹亿贰仟叁佰肆拾伍万陆仟柒佰捌拾玖元零壹分let str11 = -12345678911converter//欠壹亿贰仟叁佰肆拾伍万陆仟柒佰捌拾玖元壹角壹分