Удаление символов

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
begrusse
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 56
Зарегистрирован: 26.02.2008 (Вт) 8:24

Удаление символов

Сообщение begrusse » 15.06.2008 (Вс) 7:25

Здравствуйте, есть строка например "nnnnnnnnnnnns" как убрать 1 символ с конца строки? или наоборот с начала?

Alprog
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 127
Зарегистрирован: 15.05.2008 (Чт) 14:21
Откуда: Владивосток

Сообщение Alprog » 15.06.2008 (Вс) 7:53

Если стоки небольшие, то я обычно делаю так:

stroka = left(stroka, len(stroka)-1)

Функция len возвращает длину заданой строки.

Функция left возвращает подстроку из символов, стоящих слева.
Количество символов мы задаём, как длина-1, таким образом отрезаем один символ справа. Чтобы отрезать символов слева, нужно использовать функцию right.

begrusse
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 56
Зарегистрирован: 26.02.2008 (Вт) 8:24

Сообщение begrusse » 15.06.2008 (Вс) 8:03

Большое спасибо


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 58

    TopList