Я пытаюсь получить несколько адресов электронной почты, разделенных «,» внутри строки из таблицы базы данных, но также возвращает мне пробелы, и я хочу быстро удалить пробелы.Самый быстрый способ удалить пробелы в строке
В следующем коде удаляются пробелы, но он также замедляется, когда я пытаюсь получить большое количество адресов электронной почты в строке, подобной 30000, а затем попытаюсь удалить пробел между ними. Чтобы удалить эти пробелы, требуется более четырех-пяти минут.
Regex Spaces =
new Regex(@"\s+", RegexOptions.Compiled);
txtEmailID.Text = MultipleSpaces.Replace(emailaddress),"");
Может кто-нибудь пожалуйста, скажите мне, как я могу удалить пробел в пределах второй даже для большого количества электронной почты?
Пробел! = Пробелы (последний более широк и включает, например, разрывы строк). – delnan
http://stackoverflow.com/q/1120198/102112 – Alex
У меня возникли сомнения ... Вы удаляете пробелы из целой строки (т. Е. Те, которые содержат разделенные запятыми электронные письма), или из любого одного адреса одним один ? – digEmAll