Wie kann ich ersetzen ein besonderes Zeichen in einer angegebenen Zeichenfolge mit Leerzeichen oder ohne Leerzeichen mithilfe von delphi

Wie kann ich ersetzen spezielle Zeichen in einer angegebenen Zeichenfolge mit Leerzeichen, oder entfernen Sie es einfach, durch die Verwendung von Delphi? Das folgende funktioniert in C#, aber ich weiß nicht wie er geschrieben in Delphi.

public string RemoveSpecialChars(string str)
{
    string[] chars = new string[] { ",", ".", "/", "!", "@", "#", "$", "%", "^", "&", "*", "'", "\"", ";","_","(", ")", ":", "|", "[", "]" };

    for (int i = 0; i< chars.Lenght; i++)
    {
        if (str.Contains(chars[i]))
        {
            str = str.Replace(chars[i],"");
        }
    }
    return str;
}

InformationsquelleAutor user3345195 | 2014-02-24

Schreibe einen Kommentar