|
Число из строки | ☑ | ||
---|---|---|---|---|
0
Mandel
15.07.11
✎
16:43
|
Как из строки получить число 123?
"123 вап авп" |
|||
1
Jstunner
15.07.11
✎
16:48
|
Число(Лев("123 вап авп", 3))
|
|||
2
Леха Дум
15.07.11
✎
16:54
|
(0) Тебе нужно дернуть из строки все цифры?
|
|||
3
Лефмихалыч
15.07.11
✎
16:58
|
регэксп:
^\d+ |
|||
4
Mandel
18.07.11
✎
09:06
|
все цифры, которые есть слева, до встречи символа, отличнго оот цифры, например,
"744 njf 66 mks". Результат должен быть 744. |
|||
5
mzelensky
18.07.11
✎
09:07
|
(4) я бы циклом перебирал от начала до первого НЕ ЧИСЛА
|
|||
6
Mandel
18.07.11
✎
09:17
|
посимвольно?
|
|||
7
mzelensky
18.07.11
✎
09:23
|
(6) ну да
|
|||
8
Defender aka LINN
18.07.11
✎
09:28
|
(5) Ваша религия запрещает (3)?
|
|||
9
Ptmlk
18.07.11
✎
09:30
|
Вполне достаточно так:
Число("123 вап авп") |
|||
10
Defender aka LINN
18.07.11
✎
09:35
|
(9) Чтобы вызвать исключение - да, достаточно.
|
|||
11
RomaH
naïve
18.07.11
✎
09:38
|
(3), (8) - это что?
|
|||
12
guitar_player
18.07.11
✎
09:43
|
(10) )))
|
|||
13
Ptmlk
18.07.11
✎
09:45
|
(10)Приведи пожалуйста пример, когда эта конструкция вызовет исключение.
|
|||
14
Злопчинский
18.07.11
✎
09:46
|
(10) в 7.7 прокатывало, в снеговике - ??
|
|||
15
guitar_player
18.07.11
✎
09:46
|
(13)
Число("123 вап авп") |
|||
16
amiko
18.07.11
✎
09:49
|
(15) +1
Преобразует полученный параметр в значение типа Число. Значение типа Строка преобразуется в число в том случае, если параметр является строковым представлением литерала численного типа. При этом строковое представление анализируется как с учетом региональных установок информационной базы, так и без их учета. В противном случае будет выдано сообщение об ошибке выполнения функции. |
|||
17
Ptmlk
18.07.11
✎
09:49
|
(10) Прошу прощения, действительно в восьмерке не отрабатывает
|
|||
18
Defender aka LINN
18.07.11
✎
09:50
|
(13) Возьми, да запусти.
|
|||
19
Нуф-Нуф
18.07.11
✎
09:51
|
а если ориентироваться на первое вхождение пробела?
|
|||
20
comp2006
18.07.11
✎
09:54
|
(9) Было бы неплохо!
В Excel есть функция val, может и в 1С будет со временем. Val("123 вап авп") = 123 CDbl("123 вап авп")= Исключение |
|||
21
Паланик
18.07.11
✎
09:56
|
Расскажите кто-нибудь подробней про (3), интересно же)
|
|||
22
Паланик
18.07.11
✎
09:57
|
Кстати, автор привел 2 примера и в обоих число стоит самым первым и оно трехзначно... совпадение? или все таки Лев("", 3) спасет автора?)
|
|||
23
Defender aka LINN
18.07.11
✎
10:09
|
||||
24
andrewks
18.07.11
✎
10:11
|
(14) нет
|
|||
25
andrewks
18.07.11
✎
10:12
|
(22) уж лучше к Найти по первому пробелу привязаться
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |