Ich möchte eine Funktion, die Zeilen aus einer Zeichenfolge zu brechen.Ersetzen mit regulären Ausdruck
zB .: "1" -> "\ n1."
so kann ich einen Code schreiben wie diese
string Input = "1. First option";
Input += "2. Second option";
Input += "3. Third option";
Output = WriteMenu(Input);
und einen String bekommen wie diese
"1. First option
\n2. Second option
\n3. Third option"
Das Muster wird immer [Nummer] [Punkt] [Leerraum] sein. Es ist kein Problem, wenn die erste Option mit neuer Zeile kam.
Also einfach klar zu sein (weil es die aktuellen Antworten dies übersehen haben scheint): Willst du ** keine CRLF vor der "1."? – slugster