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