得自己写个方法吧
大概想了下,这样写 可以做个参照
var str = 'abcDeFgHjjjjJDJejdj';
var reg1 = /[a-z]+/; //匹配小写
var reg2 = /[A-Z]+/; //匹配大写
var arr = '';
arr = str.split("");
for(var i=0;i
arr[i] = arr[i].toUpperCase();
}else
if(reg2.test(arr[i])){
arr[i] = arr[i].toLowerCase();
}
}
var str_result = arr.jion("");
toLowerCase
例:
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);