У мене є невеликий Regex, звідки я видаляю всі білі пробіли з файлу і замінюю їх на "-".
Я також хочу замінити інші символи на "-" такі як "," та "_".
Як я можу перерахувати цих символів у своєму регулярному виразі?
Regex r = new Regex(@"s+");
string fileName = r.Replace(Files.Name, @"-");
Відповіді:
4 для відповіді № 1Regex r = new Regex(@"[s,_-]+");
string fileName = r.Replace(Files.Name, @"-");
Будьте в курсі, що -
має бути першим, останнім, або вам потрібно буде втекти.
3 для відповіді № 2
Regex r = new Regex(@"(s|-|,|_)+");