Я создаю анализатор текста в форме окна c # и хочу идентифицировать 11-значные телефонные номера, начинающиеся с 0, с разделителем - , например, 0341-2239548 или 021-34223311, должны быть преобразованы в 03412239548 и 02134223311 соответственно с использованием Regex.Match. Я не могу найти соответствующее выражение регулярного выражения, кто-нибудь может мне помочь, пожалуйста?
string [] RemoveCharacter = {"\" "," (",") "," / = "," / ",": - ",": ","; "," - "};
foreach (string word in RemoveCharacter)
{
s = s.Replace(word, " ");
}
после удаления этих символов телефонные номера также разделяются пробелом, и я не хочу, чтобы это происходило только для телефонных номеров.