2015-08-28 2 views
1

Я хочу добавить конечные и ведущие пробелы ко всем символам '/', но только тогда, когда уже нет пробелов в этих позициях, поэтому я не могу просто сделать .Replace("/","/")Добавить конечные и ведущие пробелы для символов в строке, если они уже не существуют

So строку
This/is fine/these should be replaced hi/there/nice/to/meet/you
должен стать
This/is fine/these should be replaced hi/there/nice/to/meet/you

ответ

1

Вы могли бы разделить, а затем вернуться после обрезки результатов. Это предполагает, что вы не заботитесь о возможной потере пробелов, если их несколько больше друг за другом.

Dim parts = Text.Split("/"c).Select(Function(t) t.Trim) 
Dim result = String.Join("/", parts) 
Смежные вопросы