![]() |
![]() |
![]() |
|
Как найти последний пробел в строке? | ☑ | ||
---|---|---|---|---|
0
alexandr_s
22.05.07
✎
14:37
|
Уважаемые, подскажите наразумному... Как найти последний пробел в строке для отсечения последних знаков. Конкретно нужно название объектов из КЛАДР предстваить без знаков "г", "ул" и т.д.
|
|||
1
AeDen
22.05.07
✎
14:39
|
СтрЗаменить(Текст, " ", РазделительСтрок);
|
|||
2
AeDen
22.05.07
✎
14:39
|
И бери последнюю строчку.
|
|||
3
Salvador Limones
22.05.07
✎
14:40
|
(2) Что делать, например, с адресом: "26 бакинских коммисаров ул."?
|
|||
4
AeDen
22.05.07
✎
14:41
|
(3) "для отсечения последних знаков"
Читать разучился, тока писать? |
|||
5
AeDen
22.05.07
✎
14:42
|
+4*Тока писать можешь?
|
|||
6
Salvador Limones
22.05.07
✎
14:43
|
Болеешь?
|
|||
7
AeDen
22.05.07
✎
14:44
|
(6) Нет. А что не так?
|
|||
8
Дмитрий Степанов
22.05.07
✎
14:45
|
(0)
Функция УбратьПоследСимвол(Вх_Строка) СокрЛП(Вх_Строка); Если СтрДлина(Вх_Строка)=0 Тогда Возврат Вх_Строка Иначе Кол = СтрЧислоВхождений(Вх_Строка," "); Для ИИ = 1 по Кол Цикл Позиция = Найти(Вх_Строка, " "); Ис_Строка = Ис_Строка + Лев(Вх_Строка, Позиция); Вх_Строка = СокрЛП(Прав(Вх_Строка, СтрДлина(Вх_Строка) - Позиция)); КонецЦикла; Возврат Ис_Строка КонецЕсли; КонецФункции |
|||
9
Salvador Limones
22.05.07
✎
14:46
|
(7) Головой думай.
|
|||
10
Asmody
22.05.07
✎
14:48
|
а как красиво задача решается на python:
>>> a="26 бакинских коммисаров ул." >>> b=' '.join(a.split(' ')[:-1]) >>> print b 26 бакинских коммисаров :) |
|||
11
AeDen
22.05.07
✎
14:50
|
(10) ул. 26 бакинских коммисаров
(9) Моя твоя непонимай. Ты пальцем покажи, что имеешь ввиду:) |
|||
12
Asmody
22.05.07
✎
14:52
|
(11.1) в смысле?
|
|||
13
AeDen
22.05.07
✎
14:54
|
(12) Это разбери:) Хочу посмотреть пример более универсальной реализации на питоне:)
|
|||
14
Asmody
22.05.07
✎
14:59
|
(13) полностью и толком задачу поставь
|
|||
15
alexandr_s
22.05.07
✎
15:29
|
(8)
Что то ругается: Преобразование значения к типу Число не может быть выполнено Ис_Строка = Ис_Строка + Лев(Вх_Строка, Позиция); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |