Java 检查文件中的电子邮件地址并提取它们
使用Java,我需要找到一种方法来检查文件中是否有电子邮件地址,然后显示电子邮件地址。有人知道怎么做吗?FTWJava 检查文件中的电子邮件地址并提取它们,java,search,for-loop,Java,Search,For Loop,使用Java,我需要找到一种方法来检查文件中是否有电子邮件地址,然后显示电子邮件地址。有人知道怎么做吗?FTW 下面概述了执行此操作的代码: Pattern pattern = Pattern.compile("the regex string"); Matcher matcher = pattern.matcher("the file"); boolean found = false; while (matcher.find()) { System.out.println(ma
下面概述了执行此操作的代码:
Pattern pattern =
Pattern.compile("the regex string");
Matcher matcher =
pattern.matcher("the file");
boolean found = false;
while (matcher.find()) {
System.out.println(match.group());
found = true;
}
循环,我现在的方法是在找到第一个地址时停止
可以找到正则表达式本身。如果您不得不忍受使用Java的痛苦,那么您的生活方式和幸福感可以通过使用来改善。您等待这个答案多久了?:):)+1这是我在学习Perl时遇到的第一个XKCD。我等这一刻等了好几年了!请注意,任何带有@的字符串都不是有效的电子邮件地址,决定字符串是否为有效电子邮件地址的正确正则表达式大约是一页a4的文本。除此之外,这仍然是最好的答案,而且很有趣:D