Dateiname aus Text filtern

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von hubaraba.

    Dateiname aus Text filtern

    Hallo , ich bin neu in diesem Forum und habe direkt eine frage zu visual basic.
    ich bin ein anfänger also bitte entschuldigt mich hierfür.

    zu meinem problem:

    Dieser Text ist in einer RichTextBox, ich möchte den "variablen dateinamen" herausfiltern und erstmal in einer msgbox ausgeben lassen.

    </center><div align="center"><p>Connected to: <b>variabler text</b> at port <b>variabler text</b>...</p>File <b>dateiname.rar</b>, Size <b>variabler text</b>...<br /><br />

    Ich hoffe ihr könnt mir weitehelfen

    LG
    @hubaraba Willkommen im Forum. :thumbup:
    Suche von vorn 3 Mal "<b>", von da an "</b>".
    Berücksichtige die Länge des Such-Strings und gib das Resultat aus. Feddich.

    VB.NET-Quellcode

    1. Dim txt = "</center><div align=""center""><p>Connected to: <b>variabler text</b> at port <b>variabler text</b>...</p>File <b>dateiname.rar</b>, Size <b>variabler text</b>...<br /><br />"
    2. Dim index = 0
    3. index = txt.IndexOf("<b>", index)
    4. index = txt.IndexOf("<b>", index + 1)
    5. index = txt.IndexOf("<b>", index + 1)
    6. Dim index2 = txt.IndexOf("</b>", index + 1)
    7. MessageBox.Show(txt.Substring(index + 3, index2 - index - 3))
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!