Возможно, я только что достиг точки, где я переосмыслил это, но мне интересно: есть ли способ обозначить список специальных символов, которые все должны рассматриваться как разделители, а затем разбить строку, используя этот список?Пример:
"battlestar.galactica-season 1"
должен быть возвращен как
battlestar galactica season 1
Я думаю о регулярном выражении, но сейчас я немного взволнован, слишком долго смотрел на него.
РЕДАКТИРОВАТЬ: Спасибо, ребята, за подтверждение моего подозрения, что я переосмыслил это, смеется: вот что я закончил:
//remove the delimiter
string[] tempString = fileTitle.Split(@"\/.-<>".ToCharArray());
fileTitle = "";
foreach (string part in tempString)
{
fileTitle += part + " ";
}
return fileTitle;
Полагаю, я мог бы также просто заменить разделители пробелами "" ... Я выберу ответ, как только таймер выключится!