Lieber wahsaga,
... soll der erste und nur der erste Buchstabe unterstrichen sein.
ja, das könnte durchaus besser - und auch viel einfacher - gehen, wenn man dazu gar nicht mittels regex o.ä. ins HTML eingreift, sondern CSS dafür benutzt: dafür existiert schießlich das pseudoformat :first-letter.
er braucht aber nicht nur :first-letter sondern auch :last-letter, aber :last-letter kannst Du ihm nicht anbieten!
Liebe Grüße aus Ellwangen,
Felix Riesterer.