Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Замена в строке Добавлено: 11.02.07 22:05  

Автор вопроса:  Зеленый
Как в VB6 можно поменять в строке какие-то одинаковые символы на другой, например в строке ",1,we,,,223,12," все запятые поменять на ".". Можно проверяя каждый символ ( mid(str$,i,1)=",", i=1...len(str$) ) и заменяя "," на ".". Есть ли способ попроще.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 dNW



Вопросов: 30
Ответов: 683
 Профиль | | #1 Добавлено: 11.02.07 22:32
ЭЭЭЭ нет приятель! Так дело не поидет! Для этого давно существует Replace$


Dim bf as string
bf = "1,2,3"
bf = Replace$(bf,",",".";)
Msgbox bf

Ответить

Номер ответа: 2
Автор ответа:
 Eugeny



Вопросов: 0
Ответов: 26
 Профиль | | #2 Добавлено: 11.02.07 22:33
dim str as string
str = Replace (",1,we,,,223,12," ,",",".";)
Debug.Print str

Ответить

Номер ответа: 3
Автор ответа:
 Зеленый



Вопросов: 7
Ответов: 13
 Профиль | | #3 Добавлено: 11.02.07 22:44
Спасибо, очень удобно.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам