[Frage]Zeichen in string austauschen

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • [Frage]Zeichen in string austauschen

      [FONT="System"][COLOR="Orange"]Hi Core'lers

      Ich brauche eure hilfe.
      Ich will bestimmte Buchstaben in einem string durch andere ersetzen.

      also z.B. schon ---> schön
      o durch ö ersetzen

      Wie kriege ich das hin?

      Bedanke mich schon mal für eure Antwort :D


      Temo
      [/COLOR][/FONT]
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • [FONT="System"][COLOR="Orange"]XD auf .replace bin ich auch gekommen aber wenn ich z.B.

      texbox1.replace ("a","b") schreibe und in der textbox aber aa drin steht werden die zwei a nicht durch b ersetzt. Wahrscheinlich weil der Inhalt der textbox quasi als ein Buchstabe gewertet wird. Steht in der Textbox nur a das klappt das.

      Trotzdem danke
      [/COLOR][/FONT]
    • ist dein code auch
      textbox1.text = textbox1.text.replace("a", "b")

      wenn das nicht geht habe ich mal eine funktion geschrieben

      Quellcode

      1. Public Function Replace(ByVal Text As String, ByVal char1 As String, ByVal char2 As String) As String
      2. Dim i As Integer
      3. Dim result As String = ""
      4. For i = 1 To Len(Text.ToString)
      5. If Mid(Text.ToString, i, 1) = char1 Then
      6. result += char2
      7. Else
      8. result += Mid(Text.ToString, i, 1)
      9. End If
      10. Next i
      11. Return result
      12. End Function
      Alles anzeigen

      dann ist der code
      textbox1.text = Replace(Textbox1.text, "a", "b")