Имя: Пароль:
1C
1С v8
regex
, ,
0 miner
 
10.05.12
15:21
Понимаю, что будет куча флейма, но задам вопрос чтобы не крутился у меня в голове.
Будет ли нормальный regex типа перловского? Че сложно добавить либу из буста к платформе?
1 vmv
 
10.05.12
15:23
могу продать
2 vmv
 
10.05.12
15:24
перлофил детектед, кого тут тока нет - всякое отребъе, простите, ходит с мечтой о фичах своей первой книги по программированию
3 fisher
 
10.05.12
15:31
(0) Не будет флейма. Большинству не нужно. А кому нужно - отсутствие этой фигни "в коробке" не останавливает ни на секунду.
4 х86
 
10.05.12
15:32
(0)что это?
5 Mikeware
 
10.05.12
15:33
(3) а как же насчет "не благословлено Нуралиевым" ? :-)
6 shuhard
 
10.05.12
15:33
(3) +1
флеймить не о чем, отдел разработки 1С  может всё, но делает то, что продаётся

поскольку в 1С уже есть нечёткий поиск коммерческий смысл regex отсутствует
7 fisher
 
10.05.12
15:35
(5) Да ну? Я в типовых встречал встроенные скрипты.
8 Fragster
 
гуру
10.05.12
15:37
нужен веб-сервис на пыхе? тогда будет "благословлено"...
9 miner
 
10.05.12
15:50
Я вообще не в курсе на чем было написан функционал regex первым на С или на пердле. И перло я не знаю. Пользовался на пыхе, да и это было удобно.
Писать самому просто блин лень. Но вообще к этому все идет. Иногда в задачах встречается, но блин когда это иногда нужно, то оно так конкретно нужно, что даже переночевать негде.
(1) Продать  - не нужно :)
10 miner
 
10.05.12
15:53
(2) между прочим эта фича настолько древняя и корни ее так глубоки ...
11 miner
 
10.05.12
15:56
(7) не поделишься кусками? там конкретно регексовский функционал?
12 zzhiraf
 
10.05.12
16:00
RegExp = Новый COMОбъект("VBScript.RegExp");
13 fisher
 
10.05.12
16:00
(11) Не. Не именно регексовский. А в чем у тебя проблема?
Регулярные выражения все скриптовые языки поддерживают. А 1С поддерживает работу с COM-объектами. Бери и юзай напрямую. Лень набрать в поиске "1С регулярные выражения"?
14 Живой Ископаемый
 
10.05.12
16:01
2(12) Будет работать на стороне сервера в случае если он исполняется на линуксе?
15 fisher
 
10.05.12
16:01
(12) +1
16 zzhiraf
 
10.05.12
16:02
на линуксе вроде ком-объектов нет)
17 fisher
 
10.05.12
16:03
(14) Уел :)
18 Живой Ископаемый
 
10.05.12
16:06
2(16) потому и спросил.
19 pumbaEO
 
10.05.12
16:07
хм, интересно открыть pipe на линуксовом серваке и читать его через ТекстовыйДокумент, тогда ЗапуститьПриложение("скрипт") открывающий pipe дал бы много интерестных возможностей.
20 Живой Ископаемый
 
10.05.12
16:07
это конечно ни о чем не говорит, потому что например командысистемы тоже только в винде работают, но тем не менее.
21 zzhiraf
 
10.05.12
16:08
Ну изначально о линуксе речь не шла...
22 zzhiraf
 
10.05.12
16:09
Это скорее экзотический вариант)
23 miner
 
10.05.12
16:09
(16) COM  нету Но есть CORBA -для того же сделанная технология, только не понятно можно ли работать с ней в 1С.
24 miner
 
10.05.12
16:10
Ну и пофиг, напишу я себе на ущербном 1С
25 zzhiraf
 
10.05.12
16:11
(24) что напишешь?
26 Живой Ископаемый
 
10.05.12
16:11
2(21) как ты понял? говорили про в8. в в8 есть серверная часть. Сервер может работать на лиунксе
27 zzhiraf
 
10.05.12
16:13
(26) ну если на то пошло, то там есть и клиентская часть которая может работать в режиме веб-клиента через браузер, тогда для Мозилы ком-объекты тоже работать не будут :)
28 Fragster
 
гуру
10.05.12
16:15
(14)->(8)
29 Живой Ископаемый
 
10.05.12
16:16
ну, они могут и НЕ для Мозилы НЕработать, а для Сафари, и даже для ИЕ, если там админ все зарубил
30 zzhiraf
 
10.05.12
16:17
(28) А есть веб-сервис для RegExp?
31 pumbaEO
 
10.05.12
16:17
(24) проверял тут недавно как работает "Автоматизированная проверка конфигураций" простой парсинг слов (для проверки орфографии) сделан посимвольно на 1С, эх лучше бы они сделали с помощью RegExp = Новый COMОбъект("VBScript.RegExp");
Скорость в разы отличается.
32 Fragster
 
гуру
10.05.12
16:18
(30) я вот и спрашиваю, нужен он вам? если да - то запилю
33 zzhiraf
 
10.05.12
16:20
(32) было бы классно, думаю)
34 pumbaEO
 
10.05.12
16:20
(32) типа как sleep? Вот если бы можно было его при необходимости запускать, что бы не парится с отдельным запуском.
35 fisher
 
10.05.12
16:24
(33) Завязывать базовый но нецелевой функционал на сторонний веб-сервис? Удачи.
36 Fragster
 
гуру
10.05.12
16:26
(35) я не буду мешать сливать исходник сервиса
37 zzhiraf
 
10.05.12
16:26
(35) ну мы живем во времена облачных технологий, пора привыкать к такому)
38 fisher
 
10.05.12
16:27
(36) Все равно это будет актуально только для специфических проектов. Где web-сервис туда, web-сервис сюда уже роли не играет.
39 pumbaEO
 
10.05.12
16:28
ну на клиенте можно воспользоваться HTMLДокументом и там извращаться с regexp в javascript.
Для сервера конечно же актуальна и в чем трудность сделать на сервере 1С в linux ЗапуститьПриложение...
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан