1点具体的数据我想从这样的一个URL只获取“[email protected]”(或将要在URL中的任何电子邮件):使用JavaScript和正则表达式来提取URL
- www.website.com/[email protected]
- www.website.com/[email protected] &名称=约翰
- www.website.com/?name=john &电子邮件[email protected]
我的问题是溶胶已经是所有的这3个病例可(电子邮件之前使没有其他数据或数据后的电子邮件或数据)发生。
不幸的是我有零正则表达式的能力,但能得到这2两件事至今起来:
/email=(.*)/
/email=(.*)\&/
首届一个工作,如果邮件是唯一的数据。 如果在我的电子邮件后有另一个数据,第二个工作。
但如前所述,我需要让它工作,不管上述三种类型中的哪一种是这种情况。
请问你能帮我吗?
非常感谢!
顺便说一句,我需要它这样的:
var msg = window.location.href.match(/email=(.*)/);
(我搜索了2个多小时的答案,使用谷歌,使用正则表达式测试人员,检查了备忘单,并看了很多StackOverFlow-问题...但我解决不了我自己)
[正则表达式匹配的电子邮件]的可能的复制(http://stackoverflow.com/questions/11312662/regex-for-email-matching) – Marcs