电子邮件地址混淆.net asp
问题描述:
有没有人知道一个.net替代混淆,如this way?电子邮件地址混淆.net asp
为输出我想是这样的:
<A HREF="mailto:
yourname@domain.com">
yourname@domain.com
</A>"
答
可以编码字符串,这样使用:
email =
String.Concat(email.Select(c => "&#" + ((int)c).ToString() + ";").ToArray());
谢谢您的回答!由于某种原因,它会从字符串中删除'o'(零),你有什么想法如何避免这种情况? – 2013-04-26 15:07:45
@ el.severo:哦,你的意思是像'@'而不是'@'?它们不是必需的,但是如果你想要一个固定数量的数字,你可以在代码中使用'ToString(“000”)'而不是'ToString()'。 – Guffa 2013-04-26 15:13:42
已经尝试过'ToString(“000”)'和'ToString(“3D”)'但采用了相同的方法。谢谢! :) – 2013-04-26 23:06:21