首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

一个反向引用的有关问题

2012-02-02 
一个反向引用的问题scriptlanguage javascript functionabc(){varsToChange12345678 varreMatch

一个反向引用的问题
<script   language= "javascript ">
function   abc()
{
var   sToChange   =   "1234   5678 ";
var   reMatch   =   /(d{4})   (d{4})/;
var   sNew   =   sToChange.replace(reMatch, "$2   $1 ");
alert(sNew);
}
</script>
<body   onload= "abc() ">
</body>


alert输出的结果应该是5678   1234才对,但这个输出的结果是1234   5678怎么回事?

[解决办法]
script language= "javascript ">
function abc()
{
var sToChange = "1234 5678 ";
var reMatch = /(\d{4}) (\d{4})/;
var sNew = sToChange.replace(reMatch, "$2 $1 ");
alert(sNew);
}
</script>
<body onload= "abc() ">

热点排行