您的位置:首页 > Web前端 > JavaScript

用JavaScript正则表达式实现将字符串中小写字母转换成大写字母

2009-08-25 17:47 567 查看
**
* 功能说明:将字符串中的所有小写字母转换成大写字母
* 输入参数:待转换字符串
* 输出:大写字母字符串
* 使用举例:function test_2(){
* var str="abcdefdsfasdfdsaf";
* var result=toUpperCase(str);
* alert(result);
* }
*/

function toUpperCase(str){
var regExp=/[a-z]/g;
return str.replace(regExp,function(sMatch){
switch(sMatch){
case 'a':{
return "A";
break;
}
case 'b':{
return "B";
break;
}
case 'c':{
return "C";
break;
}
case 'd':{
return "D";
break;
}
case 'e':{
return "E";
break;
}
case 'f':{
return "F";
break;
}
case 'g':{
return "G";
break;
}
case 'h':{
return "H";
break;
}
case 'i':{
return "I";
break;
}
case 'j':{
return "J";
break;
}
case 'k':{
return "K";
break;
}
case 'l':{
return "L";
break;
}
case 'm':{
return "M";
break;
}
case 'n':{
return "N";
break;
}
case 'o':{
return "O";
break;
}
case 'p':{
return "P";
break;
}
case 'q':{
return "Q";
break;
}
case 'r':{
return "R";
break;
}
case 's':{
return "S";
break;
}
case 't':{
return "T";
break;
}
case 'u':{
return "U";
break;
}
case 'v':{
return "V";
break;
}
case 'w':{
return "W";
break;
}
case 'x':{
return "X";
break;
}
case 'y':{
return "Y";
break;
}
case 'z':{
return "Z";
break;
}
}
});
}

经测试javascript确实内置有toUpperCase(), toLowerCase() 方法,

哎,以前不知道有内置,到处找实现办法,这个就是从网上搜集来的,确实可用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐