81,092
社区成员
发帖
与我相关
我的任务
分享
<script language=javascript>
String.prototype.dbc2sbc = function ()
{
return this.replace(/[\uff01-\uff5e]/g,
function(a){
return String.fromCharCode(a.charCodeAt(0)-65248);
}).replace(/\u3000/g," ");
}
document.write("ABC 123,我们都是好朋友".dbc2sbc());
</script>
<script language=javascript>
String.prototype.dbc2sbc = function ()
{
return this.replace(/[\uff01-\uff5e]/g,
function(a) //不明白这里的a怎么没定义啊?指的是什么呢
{
return String.fromCharCode(a.charCodeAt(0)-65248);
}).replace(/\u3000/g," ");
}
document.write("ABC 123,我们都是好朋友".dbc2sbc());
</script>
还一个地方是
name = '123154';
uw=name.replace(/(12)(31)/g, function(word,d,i,o){
alert(d);
alert(i);
alert(o);
return word.substring(0,1).toUpperCase()+word.substring(1);}
);
name = 'aaa bbb ccc';
uw=name.replace(/\b\w+\b/g, function(word,i){
alert(i);
return word.substring(0,1).toUpperCase()+word.substring(1);}
);