码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript 正则表达式的应用实例

时间:2016-09-05 12:04:54      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

都是自己实例记录,不断更新中。。。。

 

1、字符串找出所有匹配的邮箱并替换

<html>
<body>
    <script type="text/javascript">

        var str=sdjj <p>31@qq.com</p> sassl  <span>kskj@163.com</span> bbAaa@dd.com       abb@dd.com;
        var result=str.match(/[a-zA-Z0-9._%+-]+@(?!.*\.\..*)[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/gi); 
        console.log(result);

        result=str.replace(/[\S]+@(?!.*\.\..*)[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/gi,"<a href=‘http://www.baidu.com‘>百度搜索</a>"); 
        console.log(result);
        document.write(result)
    </script>
</body>
</html>

 

JavaScript 正则表达式的应用实例

标签:

原文地址:http://www.cnblogs.com/jying/p/5841499.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!