Ich habe ein Programm, das Texteingabe nimmt und eine Liste von Wörtern speichert, die eingegeben wurden, aber ohne Duplikate. Ich muss diese in einer Datei speichern, also konvertiere ich sie in eine Zeichenkette und verbinde sie mit einem Komma zwischen jedem Wort.String separater
Jetzt, wenn es ein Komma in der Nähe eines Wortes gibt, würde es brechen. Ich brauche daher eine Zeichenfolge, um die Elemente einer Liste, die nicht Teil der Elemente ist, beizutreten.
Zum Beispiel, wenn ein Element "Hund" war, konnte die Zeichenfolge og nicht verwendet werden, so dass das Programm dies wissen und einen weiteren Buchstaben hinzufügen würde, um es zu einem einzigartigen Satz von Buchstaben zu machen.
Ich verkette diese Zeichenfolgen, um den eingegebenen Text neu zu erstellen, aber es funktioniert nur, wenn die Zeichenfolge, mit der ich sie teile, nicht Teil der Wörter ist.
Ich benutze @ # jetzt wie es unwahrscheinlich ist, dass in den eingegebenen Text sein wird, aber ich möchte es perfekt sein.
Müssen Sie unbedingt so sein? Es gibt bessere Möglichkeiten zum Speichern von Listen als das Ableiten eines eigenen Trennzeichens. – Denziloe
@Denziloe Ja leider ist es für einen Test, der spezifische Fähigkeiten prüft. Es tut uns leid. – SRawes
Ich habe die Frage bearbeitet, um es auf den Punkt zu bringen. Wie wäre es mit '\ n'? –