我在Java中有一个名为Kiran<[email protected]>
的字符串。我想通过删除其他内容来获取String只是[email protected]。
String s1= kiran<[email protected]>
输出应为
[email protected]
请帮我解决这个问题。
最佳答案
如果您尝试解析电子邮件地址,建议您使用InternetAddress类。它是Java EE的一部分(如果您使用的是Java SE,则需要添加 javax.mail 依赖项)。
该类可以解析包含您的电子邮件地址的字符串。
String s1 = "kiran<[email protected]>";
InternetAddress address = new InternetAddress(s1);
String email = address.getAddress();
我认为这样: