首页 > 代码库 > JavaScript 正则表达式的应用实例

JavaScript 正则表达式的应用实例

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

 

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.mamicode.com/‘http://www.baidu.com‘>百度搜索");         console.log(result);        document.write(result)    </script></body></html>

 

JavaScript 正则表达式的应用实例