Ok guten Morgen.
Code:
var colors=["^Black$", "#000",
"^#000080$", "Navy",
"^#00008B$", "DarkBlue",
"^#0000CD$", "MediumBlue",
"^Blue$", "#00F",
"^#006400$", "DarkGreen",
"^#008000$", "Green",
"^#008080$", "Teal",
"^DarkCyan$", "#008B8B",
"^DeepSkyBlue$", "#00BFFF",
"^DarkTurquoise$", "#00CED1",
"^MediumSpringGreen$", "#00FA9A",
"^Lime$", "#0F0",
"^SpringGreen$", "#00FF7F",
"^Aqua$", "#0FF",
"^Cyan$", "#0FF",
"^MidnightBlue$", "#191970",
"^DodgerBlue$", "#1E90FF",
"^LightSeaGreen$", "#20B2AA",
"^ForestGreen$", "#228B22",
"^SeaGreen$", "#2E8B57",
"^DarkSlateGray$", "#2F4F4F",
"^DarkSlateGrey$", "#2F4F4F",
"^LimeGreen$", "#32CD32",
"^MediumSeaGreen$", "#3CB371",
"^Turquoise$", "#40E0D0",
"^RoyalBlue$", "#4169E1",
"^SteelBlue$", "#4682B4",
"^DarkSlateBlue$", "#483D8B",
"^MediumTurquoise$", "#48D1CC",
"^#4B0082$", "Indigo",
"^DarkOliveGreen$", "#556B2F",
"^CadetBlue$", "#5F9EA0",
"^CornflowerBlue$", "#6495ED",
"^RebeccaPurple$", "#663399",
"^MediumAquaMarine$", "#66CDAA",
"^DimGray$", "#696969",
"^DimGrey$", "#696969",
"^SlateBlue$", "#6A5ACD",
"^OliveDrab$", "#6B8E23",
"^SlateGray$", "#708090",
"^SlateGrey$", "#708090",
"^LightSlateGray$", "#789",
"^LightSlateGrey$", "#789",
"^MediumSlateBlue$", "#7B68EE",
"^LawnGreen$", "#7CFC00",
"^Chartreuse$", "#7FFF00",
"^Aquamarine$", "#7FFFD4",
"^#800000$", "Maroon",
"^#800080$", "Purple",
"^#808000$", "Olive",
"^#808080$", "Gray",
"^Grey$", "#808080",
"^SkyBlue$", "#87CEEB",
"^LightSkyBlue$", "#87CEFA",
"^BlueViolet$", "#8A2BE2",
"^DarkRed$", "#8B0000",
"^DarkMagenta$", "#8B008B",
"^SaddleBrown$", "#8B4513",
"^DarkSeaGreen$", "#8FBC8F",
"^LightGreen$", "#90EE90",
"^MediumPurple$", "#9370DB",
"^DarkViolet$", "#9400D3",
"^PaleGreen$", "#98FB98",
"^DarkOrchid$", "#9932CC",
"^YellowGreen$", "#9ACD32",
"^#A0522D$", "Sienna",
"^#A52A2A$", "Brown",
"^DarkGrey$", "#A9A9A9",
"^LightBlue$", "#ADD8E6",
"^GreenYellow$", "#ADFF2F",
"^PaleTurquoise$", "#AFEEEE",
"^LightSteelBlue$", "#B0C4DE",
"^PowderBlue$", "#B0E0E6",
"^FireBrick$", "#B22222",
"^DarkGoldenRod$", "#B8860B",
"^MediumOrchid$", "#BA55D3",
"^RosyBrown$", "#BC8F8F",
"^DarkKhaki$", "#BDB76B",
"^Silver$", "#C0C0C0",
"^MediumVioletRed$", "#C71585",
"^IndianRed$", "#CD5C5C",
"^#CD853F$", "Peru",
"^Chocolate$", "#D2691E",
"^#D2B48C$", "Tan",
"^LightGray$", "#D3D3D3",
"^Thistle$", "#D8BFD8",
"^#DA70D6$", "Orchid",
"^GoldenRod$", "#DAA520",
"^PaleVioletRed$", "#DB7093",
"^Crimson$", "#DC143C",
"^Gainsboro$", "#DCDCDC",
"^#DDA0DD$", "Plum",
"^BurlyWood$", "#DEB887",
"^LightCyan$", "#E0FFFF",
"^Lavender$", "#E6E6FA",
"^DarkSalmon$", "#E9967A",
"^#EE82EE$", "Violet",
"^PaleGoldenRod$", "#EEE8AA",
"^LightCoral$", "#F08080",
"^#F0E68C$", "Khaki",
"^AliceBlue$", "#F0F8FF",
"^HoneyDew$", "#F0FFF0",
"^#F0FFFF$", "Azure",
"^SandyBrown$", "#F4A460",
"^#F5DEB3$", "Wheat",
"^#F5F5DC$", "Beige",
"^WhiteSmoke$", "#F5F5F5",
"^MintCream$", "#F5FFFA",
"^GhostWhite$", "#F8F8FF",
"^#FA8072$", "Salmon",
"^AntiqueWhite$", "#FAEBD7",
"^#FAF0E6$", "Linen",
"^LightGoldenRodYellow$", "#FAFAD2",
"^OldLace$", "#FDF5E6",
"^#FF0000$", "Red",
"^Fuchsia$", "#F0F",
"^Magenta$", "#F0F",
"^DeepPink$", "#FF1493",
"^OrangeRed$", "#FF4500",
"^#FF6347$", "Tomato",
"^HotPink$", "#FF69B4",
"^#FF7F50$", "Coral",
"^DarkOrange$", "#FF8C00",
"^LightSalmon$", "#FFA07A",
"^#FFA500$", "Orange",
"^LightPink$", "#FFB6C1",
"^#FFC0CB$", "Pink",
"^#FFD700$", "Gold",
"^PeachPuff$", "#FFDAB9",
"^NavajoWhite$", "#FFDEAD",
"^Moccasin$", "#FFE4B5",
"^#FFE4C4$", "Bisque",
"^MistyRose$", "#FFE4E1",
"^BlanchedAlmond$", "#FFEBCD",
"^PapayaWhip$", "#FFEFD5",
"^LavenderBlush$", "#FFF0F5",
"^SeaShell$", "#FFF5EE",
"^Cornsilk$", "#FFF8DC",
"^LemonChiffon$", "#FFFACD",
"^FloralWhite$", "#FFFAF0",
"^#FFFAFA$", "Snow",
"^Yellow$", "#FF0",
"^LightYellow$", "#FFFFE0",
"^#FFFFF0$", "Ivory",
"^White$", "#FFF"];
var input_text = "b { color: lightyellow; border-color: LavenderBlush; color: #999999; } cite { color: PapayaWhip; color: White; text-shadow: -2px -2px 10px goldenrod; } ";
console.log(input_text);
for (c = 0; c < colors.length; c++) {
var _c = new RegExp((colors[c]),"gim");
++c;console.log(_c);
input_text = input_text.replace(_c, colors[c]);
console.log(colors[c]);
} console.log(input_text);