|
В строке число или буквы | ☑ | ||
---|---|---|---|---|
0
tolok_d
19.09.12
✎
17:42
|
Нужно проверить артикул на наличие в нем букв и цыфр, И по возможности разделить их. Кто знает, как это можно организовать. я думал через Если:
Для каждого Элем Из Артикул Цикл Если Элем = ... Тогда ... КонецЕсли; КонецЦикла; Но не понятно с чем сравниввать. |
|||
1
tolok_d
19.09.12
✎
17:44
|
(0)*цифр
|
|||
2
Жан Пердежон
19.09.12
✎
17:45
|
тестовое задание?
у меня было на самой первой работе - посчитать количество букв "а" в строке) |
|||
3
Heckfy
19.09.12
✎
17:47
|
КодСимвола(<Строка>, <НомерСимвола>) тебе для сравнения. Только предварительно сделай таблицу соответствий кодов для цифр.
|
|||
4
Kreont
19.09.12
✎
17:47
|
Проверить код символа для цифр
|
|||
5
tolok_d
19.09.12
✎
17:47
|
(2) нет. Пишу обработку которая будет осуществлять "умный" поиск по Артикулам.
|
|||
6
Kashemir
19.09.12
✎
17:48
|
Например так
Цифры = "0123456789"; Для Н = 1 по СтрДлина(Артикул) Цикл Если Найти(Цифры, Сред(Артикул,Н,1)) > 0 Тогда // это цифра Иначе // это не цифра Конец; КонецЦикла; |
|||
7
GLazNik
19.09.12
✎
17:49
|
(5) может достаточно в запросе использовать ПОДОБНО?
(3) к чему такие сложности... Символ >=0 И Символ <=9 |
|||
8
tolok_d
19.09.12
✎
17:49
|
(3) это придется перебирать все символы. много кода, думаю можно и проще.
|
|||
9
vde69
19.09.12
✎
17:49
|
кури регулярные выражения, ни специально для этого заточены
|
|||
10
tolok_d
19.09.12
✎
17:50
|
(4), (6) попробую. спасибо
|
|||
11
tolok_d
19.09.12
✎
17:51
|
(7) ПОДОБНО потом и буду использовать, но мне же надо же сначала шаблон сделать для сравнения. Я не нашол, как осуществить все что нужно по заданию, по средству запросов
|
|||
12
tolok_d
19.09.12
✎
17:51
|
(9) сейчас покурю)
|
|||
13
vde69
19.09.12
✎
17:52
|
сайтик для проверки регулярок http://gskinner.com/RegExr/
|
|||
14
Stim213
19.09.12
✎
17:52
|
регулярные выражения? нет, не слышал
|
|||
15
vmv
19.09.12
✎
17:53
|
надо раздел открывать "Детсад: 1С для ленивых"
|
|||
16
Kreont
19.09.12
✎
17:56
|
Очень доступно про регекспы:
http://www.phpclub.ru/detail/article/regexp_1 |
|||
17
tolok_d
19.09.12
✎
17:57
|
(13),(16) спасибо огромное
|
|||
18
tolok_d
19.09.12
✎
19:01
|
Подскажите, кто знает, а регулярные выражения можно использовать в запросах?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |