|   |   | 
| 
 | В строке число или буквы | ☑ | ||
|---|---|---|---|---|
| 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 | 
        Подскажите, кто знает, а регулярные выражения можно использовать в запросах?     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |