我想「保護」的電子郵件地址,所以我想轉換[email protected]到轉換所有字符爲HTML實體
someone@somewhere.any
我可以在java中使用什麼做到這一點?
我想「保護」的電子郵件地址,所以我想轉換[email protected]到轉換所有字符爲HTML實體
someone@somewhere.any
我可以在java中使用什麼做到這一點?
假設行爲良好的字符集。
String email = "[email protected]";
StringBuilder buffer = new StringBuilder(email.length() * 6);
for (char c : email.toCharArray()) {
buffer.append("&#").append((int) c).append(';');
}
System.out.println(buffer);
您可以使用掃描儀掃描每個字符並將其替換爲特定值。 您將使用以下內容:
Scanner reader = new Scanner([email protected]);
char c = reader.findInLine(".").charAt(0);
//Replace that character with the desired one.
保護他們的目的是什麼? – mikea
這將做的唯一的事情是使地址難以在人的來源閱讀。這是不能保護... –