Некоторые функции контекстного поиска и замены, которые используются в современных текстовых редакторах:
- Одноразовая и глобальная замена. 1 Режим одноразовой замены прекращает поиск после нахождения первого вхождения заменяемого элемента, а глобальная замена заменяет все вхождения. 1
- Автоматическая и ручная замена. 1 Режим ручной замены требует подтверждения пользователя на замену после нахождения каждого вхождения заменяемого элемента, а автоматический режим такого подтверждения не требует. 1
- Чувствительность к строчным и прописным символам. 1 При выборе режима, чувствительного к строчным и прописным символам, регистр, в котором отображён заменяемый элемент, имеет значение при его поиске. 1
- Направление поиска. 1 Обычно команда поиска и замены реализует поиск, начиная от позиции текста, занимаемой в настоящее время курсором, и до конца документа. 1 У ряда текстовых процессоров направление поиска можно изменить на обратное. 1
- Поиск и замена форматов. 2 С помощью этой операции можно найти (заменить) фрагменты, набранные заданным шрифтом (с учётом начертания и размера), абзацы с заданными параметрами (например, с конкретным отступом в первой строке или с заданным междустрочным интервалом), абзацы, написанные на заданном языке или форматированные заданным стилем, и т. д.. 2
- Язык запросов. 1 В ряде текстовых процессоров (например, WinWord) с помощью специальных символов реализуется язык запросов, дающий возможность осуществлять контекстный поиск по сложным критериям. 1