Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++ (часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190

Открыть новую тему     Написать ответ в эту тему

DmitryFedorov

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая часть темы: часть 1
 

 
Notepad++ — это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows. Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.  
 

Переводы на русский
 
  • (полный перевод!) Npp_exe_7.9.5_Ru + Плагины_RU от Dm.Fedorov
  • Русификатор 7.8.9 без сКаКаНиЯ текста от wvxwxvw
  • Notepad++Portable 7.9.1 AkulaBig от 21.11.2020 г. (все вопросы строго в ЛС)
  • Как в Notepad++ включить проверку орфографии
     

    ! Проблема с "макинтош"-распознаванием кириллицы в кодировке 1251 (и другим неверным авто-распознаванием, где часть символов отображается кракозябрами) решается снятием галки "Autodetect character encoding" в Preferences|Misc.
    - Если в NP++ до v7.32 ссылка не подчеркивается, нужно применить плагин ScrollPastEOF


    ! Все вопросы и обсуждения по поводу поиска/замены текста задавайте пожалуйста в теме Регулярные выражения
     
    Системные требования, совместимость с Win2K,WinXP
     
    Любое упоминание политических аспектов, не касающихся непосредственного функционирования ПО, в данной теме будет заканчиваться запретом на пост.


  • Всего записей: 2093 | Зарегистр. 19-03-2006 | Отправлено: 01:23 02-12-2015 | Исправлено: RandyOrton, 15:32 04-07-2025
    il_cattivo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Опции -> Настройки -> Путь по умолчанию

    Всего записей: 50 | Зарегистр. 24-10-2017 | Отправлено: 21:24 17-09-2025
    7755

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    поиск и замена может как нибудь заменить любое значение, или только конкретное?
     
    то есть у меня такая запись
    Код:
     " LAST_MODIFIED="*" ICON

    где * - это десятизначная дата, она в тексте разная у разных строк, мне надо заменить во всех строках
    Код:
     " LAST_MODIFIED="*" ICON

     
    на
     

    Код:
     ICON

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

    Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 15:23 25-09-2025
    Zivers



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В век нейронок чел сидит пишет пост на форуме и ждёт ответа

    Всего записей: 1155 | Зарегистр. 03-06-2006 | Отправлено: 16:05 25-09-2025
    Andrey029



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7755
    Пробу так:
  • Открой окно поиска и замены: Ctrl + H.
  • Включи опцию Regular expression (Регулярное выражение) в нижней части окна (поставь галочку).
  • В поле Find what (Найти) введи следующее регулярное выражение:

    Код:
    text" LAST_MODIFIED="\d{10}"\s


    Код:
    " LAST_MODIFIED=" — точное совпадение этой строки.
    \d{10} — ровно 10 цифр (дата).
    " — закрывающая кавычка.
    \s — пробел после кавычки (чтобы захватить разделитель перед ICON).

  • В поле Replace with (Заменить на) введи:

    Код:
    ICON

    Пояснение регулярного выражения
    \d — любая цифра (0–9).
    {10} — ровно 10 таких цифр.
    \s — любой пробельный символ (пробел, табуляция и т.д.). Если пробел после " не всегда есть, можно заменить \s на \s? (ноль или один пробел).

  • Всего записей: 26 | Зарегистр. 25-04-2007 | Отправлено: 22:57 25-09-2025 | Исправлено: Andrey029, 23:01 25-09-2025
    7755

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    там кавычки экранили, или что. не знаю.
     
    в общем
    Код:
    " LAST_MODIFIED="*" ICON  

     
    упростил до
    Код:
    LAST_MODIFIED=".........."

     
    а в заменяемом просто ничего не написал. и все заработало.
     
    спасибо.

    Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 09:54 26-09-2025
    MAX63ru



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ 8.8.6
     
    Release note

    Всего записей: 9754 | Зарегистр. 14-04-2012 | Отправлено: 19:10 07-10-2025
    nWxh

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://www.upload.ee/files/18679653/Notepad___8.8.6_russian.7z.html  

    Всего записей: 281 | Зарегистр. 04-04-2022 | Отправлено: 01:29 09-10-2025
    7755

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а вот такого примера я не нашел в инете че то.
    есть перемешанный текст с кучей цифр. трехзначных  и двухзначных и дробных. надо в трехзначном числе заменить последовательность цифр 16 на 18
    попробовал поиск и замену с регулярками и
    Код:
    16.
    и
    Код:
    16\d

    вопрос - на что заменять? если просто
    Код:
    18
    проставляю или  
    Код:
    18.
    или
    Код:
    18\d
    он некорректно заменяет.

    Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 05:22 11-10-2025
    Alex_Piggy

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Доброе время, 7755
    попробуйте заменить
    (?<=\D)16(?=\d\D)
    на
    18

    Всего записей: 1923 | Зарегистр. 07-08-2002 | Отправлено: 07:50 11-10-2025 | Исправлено: Alex_Piggy, 07:51 11-10-2025
    7755

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    (?<=\D)16(?=\d\D)

    нулевая реакция ноль заменено.
     
    скакать от пробела чтоле? заменять пробел16 на пробел18?
     
    блин а если пробелов не будет. очень интересная и у меня иногда встречающаяся задачка.
     
     
     
    а как обозначать в строчке "заменить на:" любой символ? в регулярной замене? может надо такой символ в конце шлепнуть?

    Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 08:10 11-10-2025
    Alex_Piggy

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    7755
    Пример текста пожалуйста.
    Вопрос скорее в тему http://forum.ru-board.com/topic.cgi?forum=33&bm=1&topic=0472&start=1960#lt спрашивайте синтаксис PCRE 5.8, что-ли.
    Можно по заветам posix regexp
    ([^0-9])16([0-9][^0-9])
    \118\2

    Всего записей: 1923 | Зарегистр. 07-08-2002 | Отправлено: 09:05 11-10-2025
    7755

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    \118\2

    оба варианта заработали когда заменяемое ЭТО написал. спасибо.

    Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 14:55 11-10-2025
    73



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7755
    Из шапки топика, если у тебя плохое зрение:
    Цитата:
    ! Все вопросы и обсуждения по поводу поиска/замены текста задавайте пожалуйста в теме Регулярные выражения


    Всего записей: 1569 | Зарегистр. 18-08-2012 | Отправлено: 16:49 11-10-2025
    7755

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    плохое зрение

    ну во первых пардон, да. не видел.
     
    во вторых я задаю вопрос изначально просто как сделать замену такую то. я ж не виноват что все к регуляркам сводится.
     
    в следующий раз если мне ответят что какое то действие только регулярками решается сразу к регуляторщикам и побегу. спасибо.
     
     
     
    конкретно по нотпад++ я ранее спрашивал
    Цитата:
    как сделать окно поиска(и замены) не плавающим как г-о в проруби и мешающимся по всему тексту, а просто встроенным над окном текста, под окном текста...

     
    решения как я понял нет? а где разработчик(и) тусуются? и вообще не верю что у них про это пару тыщ раз не спросили уже, у них какое то принципиальное мнение по вопросу есть где то озвученное?
     
     

    Всего записей: 113 | Зарегистр. 02-04-2019 | Отправлено: 12:08 13-10-2025
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7755

    Цитата:
     а просто встроенным над окном текста, под окном текста...  

    да просто сдвинь туда где оно тебе не мешается, оно там и будет всегда.
    Разработчики тусуются на своём форуме и кроме того на гитхаб, ссылка в шапке, в первом ряду где написано "форумы" и следующая на гитхаб, там жмёшь Issues и смотришь что люди пишут, обычно тут больше обращают внимание, чем на форуме, на котором общаешься с пользователями в основном. Изучаешь теги маркдаун, а может и не изучаешь, а просто пишешь текст и ждёшь что будет, поддержат ли пользователи или скажут и так нормально ничего не надо делать, а автор либо отметит тему в игнор либо "чтобы сделать", если идея ему интересна.
    Если ссылка не открывается, то включи впн.

    Всего записей: 4695 | Зарегистр. 03-05-2006 | Отправлено: 13:05 15-10-2025 | Исправлено: AZJIO, 13:06 15-10-2025
    nWxh

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Небольшая правка
    https://www.upload.ee/files/18721417/Notepad___8.8.7_russian.7z.html  

    Всего записей: 281 | Зарегистр. 04-04-2022 | Отправлено: 02:10 21-10-2025
    juk777

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет! А есть какая-то "Best Stable" версия?
    Что б больше не обновляться.
    А то уж больно часто навые версии выходят...

    Всего записей: 612 | Зарегистр. 18-10-2009 | Отправлено: 16:27 21-10-2025
    nWxh

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    juk777
    Если какая-то, из существующих версий, вполне удовлетворяет Вас, в рамках того, что Вы делаете, то что мешает остановиться, именно, на ней?

    Всего записей: 281 | Зарегистр. 04-04-2022 | Отправлено: 19:29 21-10-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190

    Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++ (часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru