Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: обрезать два последних символа строки Добавлено: 25.06.03 03:14  

Автор вопроса:  twinshot

Как обрезать два последних символа строки, не зная ее длинны?

спасиб.

 

Ответить

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

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



Хранитель чата

ICQ: 137392264 

Вопросов: 8
Ответов: 557
 Web-сайт: www.hypertech.ru
 Профиль | | #1
Добавлено: 25.06.03 08:03

1. Сделать реверс строке (StrReverse)

2. Обрезать два первых символа (Mid)

3. Снова сделать реверс (StrReverse)

Выглядит так:

StrReverse(Mid(StrReverse(s),3))

Ответить

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



Вопросов: 2
Ответов: 85
 Профиль | | #2 Добавлено: 25.06.03 10:18

Не вижу ситуации, когда имея строку нельзя узнать ее длину, было бы интересно узнать. А вообще то длина строки измеряется функцией Len, т.е.:

a = "My Testing String!!!"
MsgBox Left(a, Len(a) - 2)

Результат - "My Testing String!"

 

Удачи.

 

Ответить

Номер ответа: 3
Автор ответа:
 twinshot



Вопросов: 17
Ответов: 10
 Профиль | | #3 Добавлено: 25.06.03 17:58

Всем большое спасибо за ответы :)

 

Ответить

Страница: 1 |

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



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