www.51js.com<br/>
bbs.51js.com<br/>
</div>
<script>
<!--
//innerHTML得到的是id="content"标签里面的内容,关于这个属性的详细讨论
//在本书的第12章进行
var str = content.innerHTML;
//字符串的replace方法支持正则表达式作为参数,下面的方法将包含"51js"的内容中
//"51js"的部分替换成红色字体
content.innerHTML = str.replace(/(51js)/g,"<font color='red'>$1</font>");
-->
</script>
这里用$1来表示分组1
用正则来获取分组
var id="511024801209001";
var exp=/"d{6}("d{2})("d{2})("d{2})"d{3}/;
var s=exp.exec(id); 用表达式去执行分割字串的操作
document.write("id:"+s[0]);
document.write("year:"+s[1]);
document.write("month:"+s[2]);
document.write("day:"+s[3]);