Pull to refresh
8K+
10
Рафаэль@Rafaell0

3Д художник, который вынужден писать скрипты

4,1
Rating
1
Subscribers
Send message

Дополни свой набор рабочих приложений менеджером Xyplorer. У него есть скриптовый язык и API для передачи данных в Autohotkey. Как минимум можно передавать данные/содержимое из любой папки в AHK GUI, как максимум - управлять файловой системой шорткатами или периодически выводить информацию о размере и глубине цвета отрендеренного EXR... ну и наконец можно перейти на AHK v2

UPD: шикарно получилось, я его расширил и добавил в статью. Спасибо! Попробую применить на практике, мб даже быстрее получится.

Элегантное решение! Жаль что не обходит мимо слова внутри скобок { } , взял бы на вооружение...

Любой RegEx, неважно какую задачу он решает - это паровоз: у него есть сцепка между вагонами, груженными кусками строк. Любое выражение - это цельный состав, а мне из этого состава нужно было выбрать 2-3 отдельных вагона, которые могут даже рядом друг с другом не стоять... И вот уникальность подхода с циклом и \G в том, что нигде больше в интернете не написано, как с помощью одного выражения я могу выбрать нужные мне вагончики...

Lookbehind и группы захвата тащат за собой весь локомотив и обрываются если что-то идет не так не дойдя даже до конца строки. А между тем мне нужно не только найти в строке слова, но и обойти мимо лишнее. Значит обрывы категорически недопустимы... как-то абстрактно получилось, но объяснять на языке RegEx точно не легче.

Что касается синтаксиса, оно работает в других языках вместо JS. Во всяком случае наверняка в NPM есть модуль с поддержкой библиотеки Boost (раз и два и три) где валяется набор нужных RegEx...

Information

Rating
1,385-th
Location
Россия
Registered
Activity

Specialization

3d Animator, Computer Graphics Artist
English
AutoHotKey
Cinema 4d
NotePad ++