Eri*_*pir 0 apache-flex flash actionscript actionscript-2 actionscript-3
我正在寻找一种从给定字符串中检索所有电子邮件地址的方法.例如:如果我有字符串"AB CD [ABCD@gmail.com]"我想只收到"ABCD@gmail.com".
我想我应该使用RegExp和String匹配功能,但我不知道如何.
有任何想法吗?
String.match 确实是要走的路:
var email:String = "foo foo bar@barbar.com sploof";
var matches:Array = email.match(/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/g);
Run Code Online (Sandbox Code Playgroud)
这使用正则表达式来匹配regexr的社区正则表达式中的RFC2822.
| 归档时间: |
|
| 查看次数: |
181 次 |
| 最近记录: |