1.search()方法,返回首次出现位置,如果找不到匹配则返回-1













2.replace()方法
<
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
< html >
< head >
< meta http-equiv ="content-type" content ="text/html; charset=UTF-8" >
< title >正则表达式 </title>
< script text ="text/javascript" >
alert("hello < zhangsan >.".replace(/ < \S+ >/," < 张三 >"));
</script>
</head>
< body >
</body>
</html>
< html >
< head >
< meta http-equiv ="content-type" content ="text/html; charset=UTF-8" >
< title >正则表达式 </title>
< script text ="text/javascript" >
alert("hello < zhangsan >.".replace(/ < \S+ >/," < 张三 >"));
</script>
</head>
< body >
</body>
</html>
替换匹配规则的字串
<
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
< html >
< head >
< meta http-equiv ="content-type" content ="text/html; charset=UTF-8" >
< title >正则表达式-去除尖括号 </title>
< script text ="text/javascript" >
alert("hello < zhangsan >.".replace(/ < (\S+) >/,"$1"));
</script>
</head>
< body >
</body>
</html>
< html >
< head >
< meta http-equiv ="content-type" content ="text/html; charset=UTF-8" >
< title >正则表达式-去除尖括号 </title>
< script text ="text/javascript" >
alert("hello < zhangsan >.".replace(/ < (\S+) >/,"$1"));
</script>
</head>
< body >
</body>
</html>
3.match()
<
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
< html >
< head >
< meta http-equiv ="content-type" content ="text/html; charset=UTF-8" >
< title >正则表达式-分割邮箱 </title>
< script text ="text/javascript" >
var arr="[email]xcf-007@163.com[/email]".match(/(\S+)@((\w+\.)+\w+)/);
document.write(arr);//xcf-007@163.com,xcf-007,163.com,163.
</script>
</head>
< body >
</body>
</html>
< html >
< head >
< meta http-equiv ="content-type" content ="text/html; charset=UTF-8" >
< title >正则表达式-分割邮箱 </title>
< script text ="text/javascript" >
var arr="[email]xcf-007@163.com[/email]".match(/(\S+)@((\w+\.)+\w+)/);
document.write(arr);//xcf-007@163.com,xcf-007,163.com,163.
</script>
</head>
< body >
</body>
</html>
本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/105007,如需转载请自行联系原作者