проблемма с произвольными значениями

Russian main discussion
  • Author
  • Message
Offline
Posts: 124
Joined: Tue Jun 03, 2008 10:32 pm

Post by Xephon »

Кстати фраза про учет значения 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, а не другая комбинация цифр? Если так, то выражение надо будет немного переделать.

Offline
Posts: 124
Joined: Tue Jun 03, 2008 10:32 pm

Post by Xephon »

Вниз в смысле в самый низ или несколько ниже исходного? Если второе, то надо отмотать несколько строчек вверх, чтобы увидеть выделение.

Offline
Posts: 12
Joined: Mon Nov 24, 2008 8:47 pm

Post by hider »

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, а не другая комбинация цифр? Если так, то выражение надо будет немного переделать.
да именно так

Offline
Posts: 124
Joined: Tue Jun 03, 2008 10:32 pm

Post by Xephon »

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

Offline
Posts: 12
Joined: Mon Nov 24, 2008 8:47 pm

Post by hider »

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

Offline
Posts: 124
Joined: Tue Jun 03, 2008 10:32 pm

Post by Xephon »

в личке

Offline
Posts: 12
Joined: Mon Nov 24, 2008 8:47 pm

Post by hider »

Xephon wrote:в личке
пока ничего нет

Offline
Posts: 124
Joined: Tue Jun 03, 2008 10:32 pm

Post by Xephon »

Теперь есть :)

Offline
Posts: 12
Joined: Mon Nov 24, 2008 8:47 pm

Post by hider »

Xephon wrote:Теперь есть :)
СПАСИБО!!!!!!!!!!!!!

Offline
Posts: 15
Joined: Thu Nov 13, 2008 10:35 am

Post by Крепыш »

Xephon
Не могли бы Вы помочь вот с такой заменой?
Есть текст:

Code: Select all

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: Select all

828750|896688|897715|832483|890046
Т.е., из каждой строки вытащить 6-ти значный номер и записать это в одну строку. (Номер не всегда находится в конце строки.)

Offline
Posts: 124
Joined: Tue Jun 03, 2008 10:32 pm

Post by Xephon »

Заменить
Что: "^((?!\d{6}).)*(\d{6}).*?$\r*"
Чем: "$2|"
Затем вручную удалите последнюю вертикальную черту.

Offline
Posts: 15
Joined: Thu Nov 13, 2008 10:35 am

Post by Крепыш »

Из всего текста он мне оставил только первый найденный номер.

Offline
Posts: 124
Joined: Tue Jun 03, 2008 10:32 pm

Post by Xephon »

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

Offline
Posts: 15
Joined: Thu Nov 13, 2008 10:35 am

Post by Крепыш »

Xephon wrote:галочка "многострочно" в диалоге замены выставлена?
Теперь ботает. Спасибо!
Post Reply