Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2007-11-12 20:11:13 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-09 08:45:51
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2007-11-12 21:56:14 ЛС | профиль | цитата
deepblue писал(а):
Пытался сделать через doEnumValues и doEnumKey...ничего не вышло.

желаем видеть схему, из которой видно, что пытался и самое главное как пытался.
карма: 27
0
Ответов: 19
Рейтинг: 2
#3: 2012-03-14 08:46:09 ЛС | профиль | цитата
Недавно возникла подобная проблема. Нужно выделить из входящего текста определенные параметры. Допустим происходит сканирование реестра и выдаются определенные ключи, в некоторых из них есть повторяющиеся парные значения, так вот стоит задача как их выделить. Частично я ее решил, но только для определенного значения, а как зделать, если они будут разными и единственная схожесть это их повторы в одном ключе. Пример: в реестре находится значение {789F1A63-0410-7388-73E6-E0D17873695A} в нем есть повторяющиеся цифры это 73 (но они могут быть и другими), но обязательно всегда парные т.е если будет другой ключ, то там будет {546F1A63-0225-2116-21E8-EA217811695A} здесь повторяющиеся цифры 21. Задача, как сделать поиск по такой маске

{xxxxxxxx-xxxx-ABxx-ABxx-xxxxxxABxxxx}

Я смог сделать поиск если известна одна цифра, но нужно чтобы можно было искать не зависимо, т.е по наличию парных значений в ключе.

Вот моя схема. code_27175.txt

Помогите пожалуйста с решением данной проблемы.
карма: 0

0
файлы: 1code_27175.txt [1.9KB] [296]
Ответов: 1536
Рейтинг: 176
#4: 2012-03-14 09:15:06 ЛС | профиль | цитата
Любитель Hiasm, а если 3 или больше знаков будет совпадать?
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 19
Рейтинг: 2
#5: 2012-03-14 09:21:31 ЛС | профиль | цитата
ser_davkin, Нет, больше не будет, именно только такие совпадения. Ну а если вдруг они появятся всеже, это сильно меняет и усложняет задачу. ???
карма: 0

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#6: 2012-03-14 10:01:09 ЛС | профиль | цитата
RegularExpressions
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 19
Рейтинг: 2
#7: 2012-03-14 11:18:49 ЛС | профиль | цитата
Nic, Даааа, не хватит у меня видимо мозгов разобраться с этими выражениями... может подскажете готовое выражение для моего случая??? Пожалуйста!!!
карма: 0

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#8: 2012-03-14 12:11:51 ЛС | профиль | цитата
И какая от моей подсказки будет польза? Если сами сделаете - это будет не только Ваша заслуга, но и опыт преодоления препятствий на пути к цели. Читайте мою подпись.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 19
Рейтинг: 2
#9: 2012-03-14 13:48:48 ЛС | профиль | цитата
Вот сделал, но ищет только одинаковые записи реестра, а то что мне надо, ну ни как, уже много перепробовал всякого.

code_27177.txt

Как правильно, натолкните на мысль??
карма: 0

0
файлы: 1code_27177.txt [2KB] [300]
Ответов: 16884
Рейтинг: 1239
#10: 2012-03-14 19:57:40 ЛС | профиль | цитата
Правильно (по моему) так:
code_27178.txt
------------ Дoбавленo в 19.57:
С твоим предварительным формированием строки не разбирался. Если он верен, то так правильно.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
файлы: 1code_27178.txt [2.2KB] [223]
Голосовали:Любитель Hiasm
Ответов: 19
Рейтинг: 2
#11: 2012-03-14 21:55:05 ЛС | профиль | цитата
Tad, Спасибо огромнейшее, эт то что нужно!!! Блин так просто, даже без регулярных выражений которые я так и не понял.
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#12: 2012-03-14 22:16:15 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-09 08:45:50
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#13: 2012-03-14 22:22:54 ЛС | профиль | цитата
bzq-79-180-222-220.red.be, это я.
Опять форум выбрасывать начал
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 19
Рейтинг: 2
#14: 2012-03-15 09:18:54 ЛС | профиль | цитата
Tad, Да, действительно, еще раз огромная благодарность. !!!
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#15: 2012-03-15 11:52:58 ЛС | профиль | цитата
Любитель Hiasm писал(а):
Блин так просто
Всегда нужно искать самое простое решение.
Сложно - само получается.
Успехов !!!
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)