1. #1
    Avatar von Sploxfreak
    Registriert seit
    25.01.2012
    Beiträge
    511
    Thanked 128 Times in 117 Posts

    Standard Problem mit Replace

    Moin ich habe das Problem:

    Wenn ich hier auf den Button drücke wird mit st angezeigt stat "Hund gesehen" Oo

    Code:
            TextBox1.Text = "Gestern habe ich einen Hund gesehen"
            Dim Ende As String = " gesehen"
            Dim Anfang As String = "einen "
            TextBox2.Text = TextBox1.Text.Split(Anfang)(1)
    Jemmand ne Plan warum?
    Vom Noob zum Übergott

  2. #2
    Avatar von Snees
    Registriert seit
    18.11.2011
    Beiträge
    1.001
    Thanked 592 Times in 319 Posts

    Standard AW: Problem mit Replace

    Ich verstehe nicht ganz was du mit diesem Code machen willst.
    Hier ein einfaches Split-Beispiel, zwar in C#, dürfte aber verständlich sein:

    Code:
    string input = "Gestern habe ich einen Hund gesehen";
                string[] words = input.Split(' ');
                foreach (string word in words)
                {
                    Console.WriteLine(word);
                }
                Console.ReadKey();

  3. #3

    Registriert seit
    31.12.2012
    Beiträge
    117
    Thanked 237 Times in 71 Posts

    Standard AW: Problem mit Replace

    Code:
           TextBox1.Text = "Gestern habe ich einen Hund gesehen"
            Dim Ende As String = " gesehen"
            Dim Anfang As String = "einen "
            TextBox2.Text = TextBox1.Text.Split(New String() {Anfang}, StringSplitOptions.None)(1)

  4. #4
    Avatar von Sploxfreak
    Registriert seit
    25.01.2012
    Beiträge
    511
    Thanked 128 Times in 117 Posts

    Standard AW: Problem mit Replace

    TextBox1.Text = "Gestern habe ich einen Hund gesehen"
    Dim Ende As String = " gesehen"
    Dim Anfang As String = "einen "
    TextBox2.Text = TextBox1.Text.Split(Anfang)(1)
    TextBox2.Text = TextBox1.Text.Split(Ende)(0)

    Will regex vermeiden weill ich die pattern nicht checke

    Im meinem Snippet will ich das word XXX auslesen was in diesem fall hund ist
    -------------------------------------------
    Beispiel:
    ------------------------------------------
    Gegeben:
    Die
    scheint

    Gesucht:
    "XXX"

    Die "SONNE" scheint

    also ich will ein unbekanntes wort raussuchen anhand des wortes was davor steht und des wortes was dahinter steht


    Kann man sicherlich auch besser ausdrücken
    Geändert von Sploxfreak (05.03.2013 um 00:10 Uhr)
    Vom Noob zum Übergott

  5. #5

    Registriert seit
    31.12.2012
    Beiträge
    117
    Thanked 237 Times in 71 Posts

    Standard AW: Problem mit Replace

    Code:
            TextBox1.Text = "Gestern habe ich einen Hund gesehen"
            Dim Ende As String = " gesehen"
            Dim Anfang As String = "einen "
            TextBox2.Text = TextBox1.Text.Split(New String() {Anfang}, StringSplitOptions.None)(1)
            TextBox2.Text = TextBox1.Text.Split(New String() {Ende}, StringSplitOptions.None)(0)
    Sollte gehen
    Der Grund ist Split trennt deinen Satz bei jedem Zeichen welches im Delimiter vorkommt, bei "New String() {DELIMITER}" wird nach dem ganzen Wort gesucht und dort getrennt

  6. #6
    Avatar von Sploxfreak
    Registriert seit
    25.01.2012
    Beiträge
    511
    Thanked 128 Times in 117 Posts

    Standard AW: Problem mit Replace

    Wofür steht StringSplitOptions.None ?

    Also es funkst aber was bringt mir c&p wenn ich es nicht verstehe^^
    Geändert von Sploxfreak (05.03.2013 um 01:28 Uhr)
    Vom Noob zum Übergott

  7. #7

    Registriert seit
    31.12.2012
    Beiträge
    117
    Thanked 237 Times in 71 Posts

    Standard AW: Problem mit Replace

    Es gibt StringSplitOptions.None und .RemoveEmptyEntries
    None = Verändere nichts
    RemoveEmptyEntries = hierbei werden alle leeren Elemente aus dem Array entfernt

Ähnliche Themen

  1. [W-Lan] Problem!
    Von Microsoft im Forum Hardware
    Antworten: 3
    Letzter Beitrag: 22.07.2012, 13:28
  2. Skype-Problem: Problem mit dem Wiedergabegerät
    Von Scarface im Forum Audio & Video
    Antworten: 0
    Letzter Beitrag: 16.07.2012, 23:58
  3. [MW2]-> PC Problem
    Von x Like a Boss x3 im Forum Call of Duty
    Antworten: 2
    Letzter Beitrag: 14.05.2012, 17:15
  4. [MW2]-> PC Problem
    Von x Like a Boss x3 im Forum Call of Duty
    Antworten: 1
    Letzter Beitrag: 10.05.2012, 10:14
  5. VB.Net Replace Hilfe
    Von Manipulate im Forum .Net
    Antworten: 7
    Letzter Beitrag: 31.03.2012, 13:40
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.