function getWords(str,n=5) {
return str.split(/\\s+/).slice(0,n).join(" ");
}
function removeSpecialSymbol(str){
return str.replace(/[^\\w\\s]/gi, '')
}
https://stackoverflow.com/questions/2970525/converting-a-string-with-spaces-into-camel-case
function camelCase(str) {
// 替换连字符、空格和下划线为一个空格
const words = str.replace(/[-_]/g, ' ').split(' ');
// 将每个单词的首字母大写,除了第一个单词
return words.map((word, index) => {
if (index === 0) {
return word.toLowerCase(); // 第一个单词小写
}
return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase(); // 其他单词首字母大写
}).join(''); // 连接成一个字符串
}
function camelCaseBig(str) {
// 替换连字符、空格和下划线为一个空格
const words = str.replace(/[-_]/g, ' ').split(' ');
// 将每个单词的首字母大写
return words.map((word, index) => {
return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase();
}).join(''); // 连接成一个字符串
}
.split(/\\r?\\n/)
// -------工具函数
function removeEnglish(text) {
return text.replace(/[a-zA-Z]/g, '');
}
function removeWhitespaceAndNewlines(text) {
return text.replace(/[\\s\\n\\r]+/g, '');
}
function removeZWSP(str) {
return str.replace(/[\\u200B-\\u200D\\uFEFF]/g, "");
}