Delf Shannon: Textstrings

Hallo,

hat hier einer eine Ahnung wie ich den ersten Buchstaben eines Textstringes großschreiben kann.

zb:

MyName = "delf shannon"

Nun weiß ich das ich mit UCase() den gesamten String in Großbuchstaben formatieren kann. Nur wie funzt das wenn ich nur den ersten groß geschrieben haben möchte???

ßye

Delf

  1. Hi!
    Imho gibt es dafür keinen direkten Befehl. Du müßtest also das erste Zeichen extrahieren und dieses großschreiben lassen. Den Rest läßt Du klein schreiben.

    MfG
    JankoW

  2. Auch Hallo,

    zum Beispiel so :

    <%
    text="holger"
    text=UCASE(LEFT(text,1)) & MID(text,2)
    %>

    Kurz ein Wort (ohne Garantie auf Vollstaendigkeit) zu den verwendetet Funktionen, damit du auch begreifst wie's geht :-)

    • UCASE
        ist dir ja bekannt, diese Funktion verwandelt einen String in
        Grossbuchstaben

    • LEFT("testtext",x)
        mit dieser Funktion werden bei einem String von Links an gesehen
        x Zeichen zurueckgegeben.
        hier : fuer x=3 z.B. wuerde die Ausgabe "tes" lauten
        (eine aehnliche Funktion waere RIGHT, funktionsweise analog zu LEFT)

    • MID ("testtext",x,y)
        gibt dier aus dem String ab der Stelle x, y Zeichen wieder.
        z.B. fuer x=3 und y=2 ist die Ausgabe: "st"
        wenn y nicht angegeben wird, wird der Rest des Strings ab der
        Stelle die du angibst ausgeben. (vgl. ganz oben)

    Spiel mal ein wenig mit diesen String-Funktionen rum, und du hast schnell raus, wann du welche wie einsetzen kannst/musst.

    Gruss
    Holger