Регулярное выражение, чтобы найти слово и заменить его строкой, содержащей слово в блокноте ++

У меня есть текстовый файл, где каждая строка представляет собой слово.

Abc_123
Def_345

Я хочу заменить каждую строку, например слово, вставленное посередине следующим образом:

'1' NULL, 'test' 'Abc_123', 'reg'
'1' NULL, 'test' 'Def_345', 'reg' 

Я знаю, что ^ и $ можно использовать для вставки в начале и в начале. Но как вставить посередине? Был бы признателен за любую помощь.

Спасибо!

Попробуйте ^\w+$ и замените на '1' NULL, 'test' '$0', 'reg'

Wiktor Stribiżew 08.04.2019 20:19

Большое спасибо Виктор. Работал отлично.

user2930006 08.04.2019 21:06
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
2
59
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы можете использовать

Найти то, что: ^\w+$
Заменить: '1' NULL, 'test' '$0', 'reg'

См. демонстрация регулярных выражений

Другие вопросы по теме

Получить комментарий к функции и описанию в файле пакета тела pl/sql
Как извлечь имена таблиц из файла тела пакета PL/SQL?
Есть ли регулярное выражение для добавления первых 4 символов в конец строки и последних 4 символов в начало строки?
Все строки, начинающиеся с ABC, найдите любой символ в диапазоне позиций X-Y и замените на 123
Найдите любые три символа внутри кавычек "..." и замените их теми же тремя символами внутри кавычек плюс пробел
Как удалить все строки, включая «collect_host_stats» с помощью регулярного выражения в Notepad++
Notepad ++ Regex: удалить строки, которые идентичны между начальной и определенной строкой, и обрезать после указанной строки
Нужна помощь в сокрытии строкового значения с помощью регулярного выражения в блокноте++
Можно ли настроить Notepad++ для использования раскладки клавиатуры Intellij?
Написание правильного регулярного выражения для удаления всего между определенными строками для поиска и замены в блокноте ++