都是自己实例记录,不断更新中。。。。
1、字符串找出所有匹配的邮箱并替换
<html> <body> <script type="text/javascript"> var str=‘sdjj <p>[email protected]</p> sassl <span>[email protected]</span> [email protected] [email protected]‘; var result=str.match(/[a-zA-Z0-9._%+-][email protected](?!.*\.\..*)[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/gi); console.log(result); result=str.replace(/[\S][email protected](?!.*\.\..*)[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>
时间: 2024-10-05 07:36:32