2011-03-08 56 views
1

为什么.NET使用十六进制代码:#FFFAFAD2?有没有一种简单的方法可以将其转换为HTML HEX(#FAFAD2)或者我应该只对前三个字符进行子串处理,然后再添加哈希?.NET HEX颜色太长,不适用于HTML

+0

哪里是定义的颜色,以及如何?在尝试将它们转换为HTML等效项之前? – curtisk 2011-03-08 20:31:00

回答

3

你已经知道了,字符串替换将是最简单的方法。作为单线解决方案,您可以使用正则表达式,例如:

System.Text.RegularExpressions.Regex.Replace("#FFFAFAD2", "#..", "#") 
相关问题