AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

проблемма с произвольными значениями
Goto page Previous  1, 2
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
Xephon



Joined: 03 Jun 2008
Posts: 124

PostPosted: Tue Nov 25, 2008 12:13 pm    Post subject: Reply with quote

Кстати фраза про учет значения RouteParam=2,0,0,0,0,0,0,0,0,0,0,0 означает, что замена нужна только там, где именно 2,0,0,0,0,0,0,0,0,0,0,0, а не другая комбинация цифр? Если так, то выражение надо будет немного переделать.
Back to top
View user's profile Send private message
Xephon



Joined: 03 Jun 2008
Posts: 124

PostPosted: Tue Nov 25, 2008 12:15 pm    Post subject: Reply with quote

Вниз в смысле в самый низ или несколько ниже исходного? Если второе, то надо отмотать несколько строчек вверх, чтобы увидеть выделение.
Back to top
View user's profile Send private message
hider



Joined: 24 Nov 2008
Posts: 12

PostPosted: Tue Nov 25, 2008 12:20 pm    Post subject: Reply with quote

Xephon wrote:
Кстати фраза про учет значения RouteParam=2,0,0,0,0,0,0,0,0,0,0,0 означает, что замена нужна только там, где именно 2,0,0,0,0,0,0,0,0,0,0,0, а не другая комбинация цифр? Если так, то выражение надо будет немного переделать.

да именно так
Back to top
View user's profile Send private message
Xephon



Joined: 03 Jun 2008
Posts: 124

PostPosted: Tue Nov 25, 2008 12:22 pm    Post subject: Reply with quote

Давайте я заменю все и передам результат вам также назад. Потому что я чувствую мы потеряем еще много времени, разбираясь почему у вас замена не работает как надо.
Back to top
View user's profile Send private message
hider



Joined: 24 Nov 2008
Posts: 12

PostPosted: Tue Nov 25, 2008 12:24 pm    Post subject: Reply with quote

Xephon wrote:
Давайте я заменю все и передам результат вам также назад. Потому что я чувствую мы потеряем еще много времени, разбираясь почему у вас замена не работает как надо.

буду только благодарен.
но просьба выложите строчку с исправлениями,буду потихоньку разбиратся,так как экономия времени просто ограмадная
Back to top
View user's profile Send private message
Xephon



Joined: 03 Jun 2008
Posts: 124

PostPosted: Tue Nov 25, 2008 12:31 pm    Post subject: Reply with quote

в личке
Back to top
View user's profile Send private message
hider



Joined: 24 Nov 2008
Posts: 12

PostPosted: Tue Nov 25, 2008 12:44 pm    Post subject: Reply with quote

Xephon wrote:
в личке

пока ничего нет
Back to top
View user's profile Send private message
Xephon



Joined: 03 Jun 2008
Posts: 124

PostPosted: Tue Nov 25, 2008 12:50 pm    Post subject: Reply with quote

Теперь есть Smile
Back to top
View user's profile Send private message
hider



Joined: 24 Nov 2008
Posts: 12

PostPosted: Tue Nov 25, 2008 1:02 pm    Post subject: Reply with quote

Xephon wrote:
Теперь есть Smile

СПАСИБО!!!!!!!!!!!!!
Back to top
View user's profile Send private message
Крепыш



Joined: 13 Nov 2008
Posts: 15

PostPosted: Tue Nov 25, 2008 3:40 pm    Post subject: Reply with quote

Xephon
Не могли бы Вы помочь вот с такой заменой?
Есть текст:
Code:
Cumulative Patch for Internet Explorer for Windows Server 2003 (828750)\
Накопительное обновление системы безопасности для IE для ОС Windows Server 2003 64-bit Itanium Ed (KB896688)\
Обновление системы безопасности Outlook Express для ОС Windows Server 2003 64-bit Itanium Edition (KB897715)\
Обновление системы безопасности для компонентов Microsoft Data Access (KB832483)\
Обновление системы безопасности для ОС Windows Server 2003 64-bit Itanium Edition (KB890046)\

Из него надо сделать так:
Code:
828750|896688|897715|832483|890046

Т.е., из каждой строки вытащить 6-ти значный номер и записать это в одну строку. (Номер не всегда находится в конце строки.)
Back to top
View user's profile Send private message
Xephon



Joined: 03 Jun 2008
Posts: 124

PostPosted: Tue Nov 25, 2008 4:22 pm    Post subject: Reply with quote

Заменить
Что: "^((?!\d{6}).)*(\d{6}).*?$\r*"
Чем: "$2|"
Затем вручную удалите последнюю вертикальную черту.
Back to top
View user's profile Send private message
Крепыш



Joined: 13 Nov 2008
Posts: 15

PostPosted: Tue Nov 25, 2008 4:42 pm    Post subject: Reply with quote

Из всего текста он мне оставил только первый найденный номер.
Back to top
View user's profile Send private message
Xephon



Joined: 03 Jun 2008
Posts: 124

PostPosted: Tue Nov 25, 2008 4:50 pm    Post subject: Reply with quote

галочка "многострочно" в диалоге замены выставлена?
Back to top
View user's profile Send private message
Крепыш



Joined: 13 Nov 2008
Posts: 15

PostPosted: Wed Nov 26, 2008 5:33 am    Post subject: Reply with quote

Xephon wrote:
галочка "многострочно" в диалоге замены выставлена?

Теперь ботает. Спасибо!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group