JavaScript中怎样将字符串中的大写转换成小写同时将小写转换成大写

2025-03-10 17:07:41
推荐回答(3个)
回答1:

得自己写个方法吧
大概想了下,这样写 可以做个参照
var str = 'abcDeFgHjjjjJDJejdj';
var reg1 = /[a-z]+/; //匹配小写
var reg2 = /[A-Z]+/; //匹配大写
var arr = '';

arr = str.split("");
for(var i=0;i if(reg1.test(arr[i])){
arr[i] = arr[i].toUpperCase();
}else
if(reg2.test(arr[i])){
arr[i] = arr[i].toLowerCase();
}
}
var str_result = arr.jion("");

回答2:

toLowerCase

回答3:

例:
function funZhuanHuanDaXiaoXie(str)
{
var ar=str.split('');
for(var i=0;i{
if(ar[i].charCodeAt(0)>=65&&ar[i].charCodeAt(0)<=90)
{
ar[i].toLowerCase();
}
else
{
ar[i].toUpperCase();
}
}//到这里已经全部转换了;
str="";
for(var i=0;i{
str+=ar[i];
}
reture str;
}

楼主可以使用我写的这个方法转换就行了,如:
var text="IUHIUUskuisudin";

调用这个方法转换(方法名你可以自己起你喜欢的):

text=funZhuanHuanDaXiaoXie(text);