Как выполнить поиск и замену в Opera для контекста текстовой области?

Как выполнить поиск и замену в Opera для контекста текстовой области?

Как мне выполнить поиск и замену в Opera для контекста текстовой области? У меня есть веб-страница с формой html, и мне нужно ввести и отредактировать большой текст в этой форме.

Простой пример:

  1. Оставайтесь на этой странице, прокрутите ее вниз
  2. Найдите «Ваш ответ» и большую прямоугольную область для ввода текста.
  3. Добавьте большой текст, например

    Это пример длинного длинного текста. Это пример длинного длинного текста. Это пример длинного длинного текста.

  4. Теперь моя задача: Изменить все подстроки "This" на "That"; Изменить все строки "long long" на "very long". Если я использую notepad.exe или любой текстовый редактор, я могу нажать "Ctrl-G" или вызвать диалог "поиск и замена" из меню. Это покажет диалоговое окно с полями "Искать" и "Заменить на". Я могу ввести свою задачу в это окно, а затем редактор выполнит замену в тексте.

Форма ввода, которую я хочу отредактировать, не принадлежит моему сайту (я не могу изменить html, но могу установить UserJS). Я хочу остаться в браузере, потому что этот сайт позволяет мне выполнять некоторые часто используемые действия (например, '{}' или кнопка 'Изображение' на этом сайте). Но если задача заключается в замене во многих местах, то сделать это вручную сложно.

Форма ввода, которую я хочу редактировать, имеет несколько полезных функций редактирования, но не имеет функции поиска и замены.

Мой браузер может выполнять только функцию «Поиск» по тексту внутри текстовой области.

решение1

По умолчанию в Opera это сделать невозможно.

Однако есть ОЧЕНЬ большая вероятность, что одно из многих расширений будет иметь такую ​​функцию. Я пока не слишком углублялся в это, но скоро посмотрю.

РЕДАКТИРОВАТЬ

Не нашел ничего, что могло бы работать, нашел несколько классных вещей; но моя новая рекомендация — сделать быстрое копирование в Word и использовать встроенную функцию Word. Я не проверял раздел виджетов, может там что-то есть.

решение2

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

В Chrome вы можете просмотреть элемент, щелкнуть правой кнопкой мыши по элементу и выбрать «Сохранить как глобальную переменную» (в Firefox это можно сделать с помощью «Использовать в консоли»). Он получит имя типа temp1.

Затем в консоли JS вы можете сделать что-то вроде:

temp1.value = temp1.value.replace(/This/g, "That")

Связанный контент