Имя: Пароль:
1C
1С v8
Как убрать первый символ в строке или последний?
0 23th
 
22.03.12
14:58
допустим строка "5555"5 или аааааа"
надо убрать первую и последнюю ковычку.
а СокрЛ или СокрП убирает только пустые!

Спасибо!
1 Euguln
 
22.03.12
14:59
Лев()
Прав()
Сред() не предлагать?
2 23th
 
22.03.12
15:43
так Лев наоборот отсекает слева допустим если было
Булат
Строка=Лев("Булат",1);
Строка будет Б!!!
а надо
Строка улат
3 vtolga
 
22.03.12
15:44
Сред()
4 Шапокляк
 
22.03.12
15:48
Мы еще про СтрДлина() не сказали.
5 vasilii85
 
22.03.12
15:49
Пятница...
6 andrewks
 
22.03.12
15:49
Сред(2)
7 Джинн
 
22.03.12
15:50
(4) Шш... Это военная тайна!
8 MSII
 
22.03.12
15:50
Мда
9 Нуф-Нуф
 
22.03.12
15:51
Про Сред и СтрДлина уже было?
10 23th
 
22.03.12
16:08
Булат
Строка=Сред("Булат",1);
Строка = улат

Длина=СтрДлина("Булат");
Строка = Сред("Булат",0,Длина);

правильно!
11 AeDen
 
22.03.12
16:09
тебе обе кавычки выпилить или только одну рандомную?
12 Reset
 
22.03.12
16:31
(10)
---
Булат
Строка=Сред("Булат",1);
Строка = улат
---
Не свисти!

---
Длина=СтрДлина("Булат");
Строка = Сред("Булат",0,Длина);
правильно!
---
А это эквивалентно Строка="Булат"
13 Filin
 
22.03.12
16:50
Исходная = """Булат""";
   Результат =  Прав(Лев(Исходная,СтрДлина(Исходная)-1), СтрДлина(Исходная)-2);

Сделать запросом еще не предложили? :)