|  | Работа со строками (Артикул) ↓ (Волшебник 30.10.2017 17:28)
 | ☑ | 
    
        | 0
    
        Enot_tut   30.10.17✎ 14:38 | 
        Добрый вечер, например есть артикул     (111111111-11)как поменять 6 символ у артикула на(0)чтобы получилось (111111011-11)     |  | 
    
        | 1
    
        1dvd   30.10.17✎ 14:39 | 
        Лев, прав, сред
выбирай
 |  | 
    
        | 2
    
        SeriyP   30.10.17✎ 14:40 | 
        (0) СтрЗаменить     |  | 
    
        | 3
    
        aka AMIGO   30.10.17✎ 14:40 | 
        Можно разложить в СЗ, заменить, а потом сконкатенировать в строку.     |  | 
    
        | 4
    
        SeriyP   30.10.17✎ 14:43 | 
        а можно в массив разложить и по индексу заменять, а потом обратно собирать.     |  | 
    
        | 5
    
        Мимохожий Однако   30.10.17✎ 14:44 | 
        Пятнично     |  | 
    
        | 6
    
        aka AMIGO   30.10.17✎ 14:47 | 
        Лев(Артикул,5)+"Ы"+Сред(Артикул,7);     |  | 
    
        | 7
    
        1dvd   30.10.17✎ 15:29 | 
        (2) а ну ка, подскажи как с помощью СтрЗаменить сделать (0)     |  | 
    
        | 8
    
        Гипервизор   30.10.17✎ 15:31 | 
        А что там сложного:
Результат = СтрЗаменить(Артикул, "111111111-11", "111111011-11");
 |  | 
    
        | 9
    
        Ёпрст   гуру 30.10.17✎ 15:31 | 
        (7) 
СтрЗаменить(Стр,"111111111","111111101")
 |  | 
    
        | 10
    
        1dvd   30.10.17✎ 15:37 | 
        ага, круто :)     |  | 
    
        | 11
    
        Timon1405   30.10.17✎ 15:41 | 
        почему у ТС в примере нужно поменять 6й символ, а меняется 7й?     |  | 
    
        | 12
    
        aka AMIGO   30.10.17✎ 15:50 | 
        (11) это не суть важно.. ошибка при счете, всего-то..     |  | 
    
        | 13
    
        Мимо Проходил   30.10.17✎ 16:47 | 
        (11) Или счет идет с 0-го символа. Или считают справа налево.     |  | 
    
        | 14
    
        Enot_tut   31.10.17✎ 08:08 | 
        (6) спасибо     |  |