|   |   | 
| 
 | Регулярные выражения в 1С 8 | ☑ | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0
    
        Ненавижу 1С гуру 01.12.10✎ 11:37 | 
 
        Почему собственно нет в предопределенных методах?
  Это же очень нужный пласт для разработчика про Книга знаний: Использование регулярных выражений (RegExp) в 1С в курсе, интересует как встроенное средство | |||||||||||||
| 1
    
        Kashemir 01.12.10✎ 11:41 | 
        Периодически возникает в них нужда. Были бы не лишними.     Нужны | |||||||||||||
| 2
    
        Живой Ископаемый 01.12.10✎ 11:44 | 
        2(0) Я не знаю.. может быть ты умный и у тебя по-другому.. Но у меня например чтобы подключить ВБС регексп-объект уходит минут 20 самое большее, А вот чтобы написать и отладить регулярное выражение - иногда дня два...  Так что, считаю не во строенном объекте пойнт... Все равно | |||||||||||||
| 3
    
        Живой Ископаемый 01.12.10✎ 11:45 | 
        разве чтобы только потом это выполнялось на сервере и под любой операционкой... Ну может быть     Нужны | |||||||||||||
| 4
    
        Ненавижу 1С гуру 01.12.10✎ 11:46 | 
        (2) ну это да     Нужны | |||||||||||||
| 5
    
        Defender aka LINN 01.12.10✎ 11:48 | 
        (1) Копипастишь из статьи в (0) и вуаля.     | |||||||||||||
| 6
    
        1C-Nick 01.12.10✎ 11:53 | 
        Очень нечасто были задачи, где регулярные выражение были нужны.     Все равно | |||||||||||||
| 7
    
        Kashemir 01.12.10✎ 12:32 | 
        (5) Без необходимости стараюсь не прибегать к сторонним объектам.     | |||||||||||||
| 8
    
        Живой Ископаемый 01.12.10✎ 12:49 | 
        C другой стороны, даже такие встроенные объекты как Графическая Схема, Географическая Схема, ОболочкаХТМЛДокумента не могут быть использованы на сервере... Так что это все такая условность...     | |||||||||||||
| 9
    
        Armando 01.12.10✎ 12:50 | 
        не отказался бы     Нужны | |||||||||||||
| 10
    
        luns 01.12.10✎ 12:59 | 
        Редко нужны, а когда нужны, то RegExp нормально работает.     Все равно | |||||||||||||
| 11
    
        МихаилМ 01.12.10✎ 13:01 | 
        ну напишите компоненту, коли Вам нужно.  Мне не нужно, а будет нужно напишу компоненту. всех хотелок не реализовать, и так 1с8 - глюкавый монстр. Пусть сначала баги исправят. Не нужны | |||||||||||||
| 12
    
        Jstunner 01.12.10✎ 13:06 | 
        предопределенных методов будет недостаточно, надо в запросах.  Например организовать поиск по вхождению подстроки в любом слове искомого наименования: набрал "коп", он тебе вывел "ООО Рога и Копыта ТМ" Нужны | |||||||||||||
| 13
    
        acsent 01.12.10✎ 13:08 | 
        Если только в запросах     | |||||||||||||
| 14
    
        Живой Ископаемый 01.12.10✎ 13:12 | 
        2(12) оооо... это был бы конечно ЖИР... но не дай бок в типовых бы начали использовать такие запросы... Часто это бы означало что они бы в реальных СУБД не работали вообще.     | |||||||||||||
| 15
    
        acsent 01.12.10✎ 13:13 | 
        Хотя в запросах и сейчай есть сильно упрощенные регулярки     | |||||||||||||
| 16
    
        Maxus43 01.12.10✎ 13:15 | 
        (12) "Подобно" для такого хватит в запросах     | |||||||||||||
| 17
    
        Живой Ископаемый 01.12.10✎ 13:18 | 
        2(15,16) придумайте, плиз, шаблон, который бы возвращал записи, в которых некий строковый реквизит неопределенной длины э... ладно, нарисую пример:  000044 - чтобы попадал. 0044 - чтобы попадал 0944 - чтобы не попадал 067044 - не попадал... | |||||||||||||
| 18
    
        Maxus43 01.12.10✎ 13:21 | 
        (17) Я сказал для (12) хватит подобно, даже чтоб было без учета регистра. Тут не совсем оно, подобно не хватит уже.  Если последняя запись "чтоб не попадал" на самом деле. | |||||||||||||
| 19
    
        Живой Ископаемый 01.12.10✎ 13:23 | ||||||||||||||
| 20
    
        Maxus43 01.12.10✎ 13:26 | 
        (19) "(Префикс)%" хватит, если автонумерация не сбита) Для 1с в большинстве случаев подобно хватает.  А уж если не хватит, то (0) и вперёд Не нужны | |||||||||||||
| 21
    
        Maxus43 01.12.10✎ 13:30 | 
        (19) Кстати для этого случая есть шаблон, чтоб искало коды например:  ГМ12304 ГМ65437820 .... Косяк будет только если будут пробелы в середине номера | |||||||||||||
| 22
    
        Defender aka LINN 01.12.10✎ 13:57 | 
        (17) А почему 2 последних не попадают? Там же 944 и 67044 :)     | |||||||||||||
| 23
    
        Живой Ископаемый 01.12.10✎ 13:58 | 
        2(22) ну - нужно чтобы не попадали, потому что хотим только с одними 0-ми впереди...     | |||||||||||||
| 24
    
        Defender aka LINN 01.12.10✎ 14:13 | 
        (23) Я тебе чем хочешь поклянусь - там у 944 впереди только 0. И у 67044 - тоже :)     | |||||||||||||
| 25
    
        Живой Ископаемый 01.12.10✎ 14:25 | 
        2(24) э... скажем интересуют все номера заканчивающиеся на "44", но у которых впереди только нули, другие символы недопустимы, пробелы - допустимы... Но длина строки - разная...     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |