1.字符串重复字符保留一位

//要求:将重复的字符保留一位
var str= "aaaebbbcccdddgggg";

var oReg=/(.)\1+/g;    //这里的\1是对()里的任何一个字符的反向引用,也就是第2位的字符与第1位重复的才能匹配到,+表示该重复的字符可以出现一次或者多次。
//alert(str.match(oReg));
document.write(str.replace(oReg,'$1'));

 

2.字符串所有单词首字母大写

var str='aaa bbb ccc dddddd';
var oReg=/\b\w+\b/g;
document.write(str.replace(oReg,function(word){
    return word.charAt(0).toUpperCase()+word.substring(1);
}));

 

相关文章:

  • 2022-12-23
  • 2021-12-11
  • 2021-09-16
猜你喜欢
  • 2021-10-26
  • 2022-12-23
  • 2021-08-19
  • 2021-11-03
相关资源
相似解决方案