从字符串中获取电子邮件
Get an email from a string
这里的新手
这是我的问题
假设我的字符串是
var string = "this is a string that contains many different words
domain@gmail.com an I want just the email";
我想要的是一个正则表达式或其他不同的东西,只得到这个domain@gmail.com
我试过很多东西,但没有一个能起作用
这是我最后一次尝试
var myRegexp = /@(.*)/;
var match = myRegexp.exec(string);
if(match)
console.log(match[1]);
这总是返回null或未定义的
有人能帮我解决吗
编辑
我想要搜索@之前和之后的所有内容并在空白上停止的东西
感谢
emails = str.match(/('S[^'s@]*@'S+)/gi)
相关文章:
- 获取屏幕截图并在电子邮件中发送的按钮
- 正在量角器测试用例中从电子邮件中获取值
- 获取电子邮件附件的表单元素
- 根据选择选项元素将表单重定向到不同的URL,并在电子邮件中获取表单详细信息
- 获取登录用户的电子邮件(Firebase安全规则)
- 从代码点火器控制器发送电子邮件后,无法在 jquery 中获取响应
- 如何使用LinkedIn Javascript API获取电子邮件地址字段
- 使用 Javascript 中的 Google People API 获取联系人电子邮件地址
- 在尝试检索经过身份验证的Google+用户的电子邮件地址时获取“gapi.client未定义”
- 使用 LinkedIn API JavaScript SDK 获取电子邮件地址
- 需要在 PHP 脚本中使用用户的本地时间来发送电子邮件 - 我如何从 JS 中获取数据并在我的 php 中使用它
- 如何获取电子邮件页面并向其提交表单数据
- 从数据库中获取电子邮件值并发送(PHP电子邮件)/刷新页面,而无需更改网站链接
- 如何使用正则表达式从此字符串获取电子邮件
- 无法使用PHP和Angular.js在电子邮件收件箱中获取电子邮件
- 使用脸书登录获取用户名,电子邮件
- 如何解析 DOM 以获取电子邮件 Javascript
- 无法使用 Javascript 通过 Viadeo API 获取用户电子邮件
- Zimbra邮件服务器 - 获取有关新传入电子邮件的信息
- 为使用JS邮件处理程序的电子邮件获取Select中Option的值