Hallo,
Die Schriftfarbe wird mit CSS gesteuert und CSS-Eigenschaften gelten auf HTML-Elemente. Du musst den Text mit HTML auszeichnen, um ihn formatieren zu können.
Beispielsweise:
<span class="first-letter">A</span>lex
<span class="first-letter">A</span>nita
CSS-Formatierung:
.first-letter { color: yellow; }
JavaScript:
var str = "Alex kennt Anita";
str = str.replace(/(\W)(A)/g, '$1<span class="first-letter">$2</span>');
Das findet »A« als ersten Buchstaben eines Wortes und ersetzt es durch <span class="first-letter">A</span>.
\W passt auf ein Zeichen, das kein Buchstabe, keine Zahl oder Unterstrich ist. Im obigen Beispiel wird es verwendet, um einen Wort zu finden.
Siehe <http://de.selfhtml.org/javascript/objekte/regexp.htm@title=Reguläre Ausdrücke>.
Mathias