您的位置:首页 > Web前端 > JavaScript

js RegExp 入门的简单例子

2010-04-20 23:10 405 查看
<html>
<head>
<mce:script type="text/javascript"><!--
window.onload = init;
function init(){
//testSearch();
//testTest();
testExecs();
}
//String method 找出字符串所有匹配的字符
function testMatch(){
var str = "a cat where a cat you are Cat";
var regExp = /cat/gi;
var array = str.match(regExp);
for(var i=0; i<array.length; i++){
alert(array[i]);
}
}
//类似于index方法 ,String method
function testSearch(){
var str = "we are the world!";
var regExp = /re/gi;
alert(str.search(regExp));
}
//RegExp method 测试是否匹配模式
function testTest(){
var str = "a cat and a cat";
var regExp = /cat/;
alert(regExp.test(str));
}
//RegExp method 找出首次出现的字符串
function testExecs(){
var str = "this is a car";
var regExp = /i/gi;
var strArray = regExp.exec(str);
alert(strArray.constructor == Array);
alert(regExp.exec(str));
}

// --></mce:script>
</head>
<body>

</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  function string html 测试