C'è un modo migliore per sostituire le stringhe?
Sono sorpreso che Sostituisci non includa un array di caratteri o un array di stringhe. Immagino di poter scrivere la mia estensione ma ero curioso di sapere se esiste un modo migliore per fare quanto segue? Si noti che l'ultimo Sostituisci è una stringa non un carattere.
myString.Replace(';', '\n').Replace(',', '\n').Replace('\r', '\n').Replace('\t', '\n').Replace(' ', '\n').Replace("\n\n", "\n");
\t
e\r
sono inclusi in\s
. Quindi la tua regex è equivalente a[;,\s]
.