我有一个textarea
用户可以在其中输入或粘贴其他人的电子邮件地址,并在按下提交按钮后向他们发送邀请。每封电子邮件必须用逗号分隔,并且在提交表单之前有效 - 验证由jQuery Validate 插件和多电子邮件方法处理。
问题
有些人直接从他们的电子邮件客户端粘贴电子邮件地址,这些电子邮件通常采用奇怪的格式 - 在实际电子邮件之前包含姓名和姓氏,或者电子邮件被包裹在 < > 中。例如:
"The Dude" <the.dude@gmail.com>, "The Dudette" <thedudette193@gmail.com>
问题
我想要做的是使用 jquery 从批量文本中提取所有电子邮件地址,但是我在集成这段代码以与我一起工作时遇到问题textarea
- 我不知道从哪里开始。
我如何使用上述答案中的代码来提取输入textarea
逗号后或焦点移开时输入的每封电子邮件textarea
?因此,如果我在其后粘贴"The Dude" <the.dude@gmail.com>
并键入,
或将焦点移开,输入的值将变为the.dude@gmail.com
.