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

JS正则表达式的步骤【转】

2012-10-08 
JS正则表达式的方法【转】?titleJS正则表达式的使用/title?scripttypetext/javascript?? function

JS正则表达式的方法【转】
?<title>JS正则表达式的使用</title>
?<scripttype="text/javascript">
?? function test(){
????var reCat = /cat/i;
????var sMatch = "a Cat B CAT D Cat F Cat";
????alert(reCat.test(sMatch));
?? }
?? function exec(){
????var reAt = /at/;
????var sMatch = "a bat a cat a fat a dat";
????var arrMatches = reAt.exec(sMatch);
????alert(arrMatches[0]);
????alert(arrMatches.length);
?? }
?? function match(){
????var reAt = /at/gi;
????var sMatch = "a bat a cat a fat a dat";
????var arrMatches = sMatch.match(reAt);
????alert(arrMatches[0]);
????alert(arrMatches.length);
?? }
?? function search(){
????var reAt = /at/gi;
????var sMatch = "a bat a cat a fat a dat";
????alert(sMatch.search(reAt));
?? }
??? functionreplace(){
????var reAt = /blue/gi;
????var sMatch = "The sky is blue";
????alert(sMatch.replace(reAt,"red"));
?? }
??? functionsplit(){
????var reComma = /\,/;
????var sMatch = "red , blue , yellow , green";
????var arrColors = sMatch.split(reComma);
????for(var i=0;i<arrColors.length;i++){
??????alert(arrColors[i]);
????}
?? }
?</script>
</head>
<body>
? <ahref="javascript:test();">test方法的使用</a><br>
? <ahref="javascript:exec();">exec方法的使用</a><br>
? <ahref="javascript:match();">match方法的使用</a><br>
? <ahref="javascript:search();">search方法的使用</a><br>
? <ahref="javascript:replace();">replace方法的使用</a><br>
? <ahref="javascript:split();">split方法的使用</a><br>
</body>
</html>

热点排行