1、去除字符串全部的空格
'use strict'; // app/extend/helper.js
/**
* 去除空格 ***注:如果仅仅是在egg.js后端使用,出去去除全部空格以为,其余的请直接使用原生方法 trim() trimLeft() trimeRight()
* @param {*} str 字符串
*/
exports.trimMiddle = str => {
return str.replace(/\s+/g, ''); // 所有空格
};
2、生成固定长度的随机字符串
'use strict';
exports.randomStr = (len = 32) => {
let str = '';
const toStr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz1234567890';
const toLen = toStr.length;
for (let i = 0; i < len; i++) {
str += toStr.charAt(Math.floor(Math.random() * toLen));
}
return str;
}
本文介绍了一种去除字符串中所有空格的方法,并提供了一个生成固定长度随机字符串的实用函数。去除空格的函数使用正则表达式来替换所有类型的空格字符,而生成随机字符串的函数可以创建包含大小写字母及数字的随机字符串。
538

被折叠的 条评论
为什么被折叠?



