| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
31.08.2007, 13:00 | #1 | |
Есть ли функция в СПДС найти и заменить в выносках?
проектировшик
СССР
Регистрация: 01.01.2007
Сообщений: 5,143
|
||
Просмотров: 5737
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Версия СПДС, а также ее сборка - военная тайна?
В СПДС 4.0.464 все есть - и поиск, и замена, и быстрый выбор... Справка однако команды spqs, spfind.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Блин горелый, а справку по СПДС открыть не судьба?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Цитата:
|
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
Цитата:
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Школьник Регистрация: 29.03.2011
Россия
Сообщений: 436
|
У кого-нибудь получалось заменить найденный текст шаблонами с использованием регулярных выражений в поиске СПДС? Если оставляю все как на картинке, он мне и замену делает на $1$2 (Б1), а должен ДЖ-(номер) (Б1).
Может я синтаксис нарушил... хотя в TC все работает "на ура". |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
TC = Total Commander? А ты попробуй проверить регулярку в Notepad++
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Ну, рисунков я не вижу. А так советую поискать официальную документацию по регексам (хотя вряд ли в СПДС GraphiCS вот прямо "в лоб" повторят стандартные регулярки).
Я бы, наверное, попробовал исходную маску типа Код:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Школьник Регистрация: 29.03.2011
Россия
Сообщений: 436
|
Цитата:
Исходный текст: ДЖ-1 ДЖ-2 ДЖ-14 Надо: ДЖ-1 Б1 ДЖ-2 Б1 ДЖ-14 Б1 Маска поиска: (ДЖ-)(.*) Маска замены: $1$2 Б1 Это работает везде, кроме СПДС. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
(ДЖ-\d+)
Менять на \1 Б1 И не факт что сработает.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Кулик Алексей aka kpblc, piratos, Для регулярных выражений работает только поиск. Замена не реализована вообще.
|
||||
|
||||
Школьник Регистрация: 29.03.2011
Россия
Сообщений: 436
|
Цитата:
2. Тогда уж и из справки СПДС по регулярным выражениям уберите про Шаблоны/Коллекции соответствий/Дальнейшее использование. А то справка вводит в заблуждение. |
|||
|
||||
техподдержка CSoft и Магма Регистрация: 24.08.2015
Омск
Сообщений: 279
|
|
|||