gpt4 book ai didi

java - 替换字符串中的非法字符

转载 作者:行者123 更新时间:2023-12-02 00:33:56 30 4
gpt4 key购买 nike

我正在使用 Javamail 来获取邮件的发件人地址。问题是我总是遇到以下异常。

javax.mail.internet.AddressException: Local address contains control or whitespace in string ``ÇáÞÑíÉ ÇáÅáßÊÑæäíÉ''

另一个异常(exception)是这样的

javax.mail.internet.AddressException: Nested group in string ``.:DoWnLoAdiZ:.FiLMs <900000009@google.com>'' at position 12

如何在显示字符串之前格式化字符串并替换所有非法空格等?

最佳答案

这些都在您收到的消息中,对吧?它们几乎肯定是垃圾邮件,把它们扔掉吧。众所周知,垃圾邮件发送者不善于跟踪互联网标准。

如果您确实想尝试阅读这些消息,请设置系统属性“mail.mime.address.strict”更改为“false”,如 javadocs for thejavax.mail.internet package 中所述。 .

关于java - 替换字符串中的非法字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8284402/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com