Предполагая, что у меня есть строка с текстом, и я хочу добавить еще один текст в самый конец исходного текста, например так:

OldTextNewText

Я могу сделать это так:

  1. Выделите мышью строки от X до Y
  2. CTRL + F
  3. Выберите "регулярное выражение" (в разделе "Режим поиска")
  4. Чтобы найти что, введите (.*)
  5. Для замены на \1xyz вставить синтаксис в конце строки.
  6. Установите флажок "В выборе" и внесите изменения.

Мой вопрос:

Как я мог сделать противоположный процесс? то есть:

NewTextOldText 

2 ответа2

1

Вместо выбора чего-либо в строке с RegEx,
просто замените ^ вашим NewText в начале или
замените $ на ваш NewText в конце.

Выберите: выберите текст с помощью мыши или [shift]+[Cursor-UP]/[Cursor-Down]
[Ctrl]+Ж
Найти: ^ или $
Заменить: новый текст
Выберите регулярное выражение Radiobutton
Галочка в выборе

0

Если я вас правильно понимаю, это работает.

Выберите: SelectedText
Найти: (.*)
Заменить: XYZ \1
Результат: xyxSelectedText

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .