求一个格式化的js写法

中文命名法 2017-03-24 03:34:42
原字符串里包含许多邮件地址,特征是被<>包含,例如:
afwe f e 2354 <asdf@163.com> faf96 <61@yahoo.com>

求一个写法将其中所有邮箱地址取出并且每行一个这样的输出,例如:
asdf@163.com
61@yahoo.com

谢谢哪位大神。
...全文
116 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

var pattern=/<([\w\d]+@[\w\d.]+)>/g;
	var input='afwe  f e   2354 <asdf@163.com>      faf96    <61@yahoo.com>';
	var data;
	var result=[];
	while((data=pattern.exec(input))!=null){
		result.push(data[1]);
	}
cn00439805 2017-03-24
  • 打赏
  • 举报
回复

var str = 'afwe  f e   2354 <asdf@163.com>      faf96    <61@yahoo.com>';
console.log(str.replace(/.*?<(.*?)>.*?/g,"$1\r\n"));

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧