// 1 翻转字符串
function reverseString(str) {
str = str.split('').reverse().join('');
return str;
}

// 2.Check 回文(一个字符串忽略标点符号、大小写和空格,正着读和反着读一模一样)
function palindrome(str) {
str = str.replace(/[\ |\~|\`|\!|\@|\#|\$|\%|\^|\&|\*|\(|\)|\-|\_|\+|\=|\||\\|\[|\]|\{|\}|\;|\:|\"|\'|\,|\<|\.|\>|\/|\?]/g, "");
str = str.replace(/\s+/g);
str = str.toLowerCase();
var arr = str.split('');
arr = arr.reverse();
var str1 = arr.join("");
if (str === str1) {
return true;
}
return false;
}

// 3.确保字符串的每个单词首字母都大写,其余部分小写
function titleCase(str) {
str = str.split(" ");
for (var i = 0; i < str.length; i++) {
str[i] = str[i].toLowerCase();
str[i] = str[i].substring(0, 1).toUpperCase() + str[i].substring(1);
}
return str.join(" ");
}

相关文章:

  • 2021-11-29
  • 2021-12-24
  • 2021-12-19
  • 2021-08-28
  • 2021-09-21
  • 2021-11-04
  • 2021-11-17
  • 2021-11-23
猜你喜欢
  • 2021-10-16
  • 2021-10-03
  • 2021-11-20
  • 2021-09-21
  • 2021-11-04
  • 2021-10-17
  • 2021-10-06
  • 2021-12-23
相关资源
相似解决方案