用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() 方法,
哎,以前不知道有内置,到处找实现办法,这个就是从网上搜集来的,确实可用
* 功能说明:将字符串中的所有小写字母转换成大写字母
* 输入参数:待转换字符串
* 输出:大写字母字符串
* 使用举例: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() 方法,
哎,以前不知道有内置,到处找实现办法,这个就是从网上搜集来的,确实可用
相关文章推荐
- JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
- JavaScript实现在页面上的文本框中输入小写字母自动变为大写字母
- 汇编语言子函数——将字符串的小写字母转换为大写字母
- 从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存。
- 将字符串里的大写字母转换后其对应小写字母的后n个字母算法
- 传入一个字符串,已知字符串只由字母组成,将其中的大写字母转换为小写,小写转换为大写,返回转换后的字符串
- 将字符串的小写字母转换为大写字母
- c语言从键盘中输入一串字符串,将字符中的大写转化成小写字母,将小写字母转换成大写字母,以*号键结束
- 字符串转换,将其中的大写字母变小写字母,小写字母变大写字母,并输出 。
- 通过程序统计字符串的大写字母个数、小写字母个数、数字个数和其它字符个数。用函数func实现功能
- JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
- 写函数去除字符串中包含的非字母字符(不包括空格),将小写字母转换成大写字母
- javascript 大写字母小写字母之间的转换
- 输入一个字符串,把其中大写字母转换成小写字母
- C语言实现 读取标准输入,并将其中大写字母转换为小写字母
- JavaScript 将字符串第一个字母转换成大写其余的均为小写
- JavaScript中字符串与Unicode编码互相转换的实现方法
- java中把一个字符串中大写字母转换为小写,小写字母转换为大写
- C语言中类型转换#大写字母转小写字母和小写字母转大写字母案例。
- 交换两个字符变量的值,并将小写字母转换为大写字母。