Вы можете искать и заменять текст в Google Документах, Таблицах или Презентациях. Чтобы искать текст в файле, нажмите Ctrl + F (⌘ + F в Mac OS).
Поиск и замена в документах и презентациях
- Откройте файл в Google Документах или Презентациях на компьютере.
- Выберите Правка Найти и заменить.
- В поле "Найти" укажите нужное слово. Чтобы заменить его, введите новый текст в поле "Заменить на".
- Чтобы перемещаться между результатами поиска, используйте кнопки Следующее и Предыдущее.
- Чтобы уточнить поисковый запрос, используйте следующие параметры:
- Учитывать регистр. Поиск с учетом прописных и строчных букв.
- Учитывать регулярные выражения. Поиск текста в Google Документах с помощью регулярных выражений.
- Чтобы выделенный текст поменялся на тот, который вам нужен, нажмите Заменить. Чтобы исправить все результаты поиска, нажмите Заменить все.
Поиск и замена в таблицах
- Откройте файл в Google Таблицах на компьютере.
- Выберите Правка Найти и заменить.
- В поле "Найти" укажите нужное слово. Чтобы изменить его, введите новый текст в поле "Заменить на".
- Нажимайте Найти, чтобы перемещаться между результатами поиска.
- Чтобы уточнить поисковый запрос, используйте следующие параметры:
- Учитывать регистр. Поиск с учетом прописных и строчных букв.
- Совпадение с полным содержанием ячейки. Поиск ячеек с полным совпадением текста.
- Поиск с использованием регулярных выражений. Поиск ячеек по определенному шаблону.
- Поиск по формулам. Поиск с учетом формул.
- Чтобы заменить выделенный текст, нажмите Заменить. Чтобы исправить все результаты поиска, нажмите Заменить все.
Поиск и замена с помощью регулярных выражений
Чтобы искать и заменять в Google Документах и Таблицах определенные символы, числа, слова или текстовые шаблоны, можно использовать регулярные выражения.
Поиск текста с использованием регулярных выражений
- Откройте файл в Google Документах или Таблицах на компьютере.
- Выберите Правка Найти и заменить.
- Введите выражение в поле "Найти" и выберите Поиск с использованием регулярных выражений или Учитывать регулярные выражения.
- Нажмите Найти.
При использовании функции "Найти и заменить" результаты поиска могут различаться в зависимости от выбранных параметров. В приведенных ниже примерах флажок "Учитывать регистр" установлен, а "Совпадение с полным содержанием ячейки" (для таблиц) – снят.
Поиск ячеек, содержащих суммы в долларах
Примечание. Этот пример работает только в Google Таблицах.
- В поле "Найти" введите ^\$([0-9,]+)?[.][0-9]+
- Это значит, что вы ищете сумму в долларах, которая начинается с любой цифры от 0 до 9 (или с запятой). Цифра может повторяться. Затем следует любая цифра от 0 до 9, повторяющаяся один или более раз. К примеру, по этому запросу можно найти следующие значения: $4,666; $17,86; $7,76; $0,54; $900 001,00; $523 877 231,56.
Поиск ячеек, содержащих почтовые индексы США
- В поле "Найти" введите [0-9]{5}(-[0-9]{4})?
- Так вы найдете почтовые индексы США, состоящие из пяти цифр, дефиса (необязательно) и четырехзначного цифрового кода.
Поиск имен, начинающихся со строчной буквы
Примечание. Этот пример работает только в Google Таблицах.
- В поле "Найти" введите ^[а-я].*
- Так вы найдете ячейки, содержащие слова, начинающиеся с маленькой буквы, за которой следует другой символ, повторяющийся 0 или более раз. По этому запросу можно найти следующие имена: андрей, алексей, мАКС, алеНа.
Замена с использованием регулярных выражений
Вы можете заменять части регулярного выражения с помощью "групп захвата". Эти группы необходимо указать в поле "Заменить на" в формате "$<номер группы>". Примечание. Группы захвата работают только в Google Таблицах.
Выражение (\d*)/\d*/(\d{4}) соответствует дате, например 3/8/2015. В нем есть две группы захвата.
- (\d*) – день
- (\d{4}) – год
Чтобы заменить в каждой дате, соответствующей этому выражению, месяц на январь, введите "$1/1/$2". Дата 3/8/2015 изменится на 3/1/2015.
Регулярные выражения
В сервисах Google применяются регулярные выражения из библиотеки RE2. Полный список этих выражений можно найти на сайте GitHub.
Если вы хотите найти символ, который входит в регулярные выражения (например, $), поставьте перед ним косую черту. Чтобы найти символ $, введите \$.
Выражение |
Пояснение |
Примеры |
Отобразится в результатах |
Не отобразится в результатах |
---|---|---|---|---|
. |
На месте точки может быть любой символ. |
с. |
сом, стол, осока |
том, порт |
* |
Символ перед звездочкой может присутствовать в слове, отсутствовать или повторяться несколько раз. |
со* |
сон, сн, сооон |
сОн, соль |
+ |
Символ перед знаком плюса повторяется один или несколько раз подряд. |
со+н |
сон, сооон |
сн, сОн, соль |
? |
Символ перед знаком вопроса может присутствовать или не присутствовать в слове. |
со?н |
сн, сон |
сОн, соль |
^ |
Знак вставки в начале регулярного выражения означает, что результат начинается с указанных в скобках символов. Примечание. Этот регулярное выражение работает только в Google Таблицах. |
^[ст]он |
сон, тон |
не сон, и тон |
$ |
Знак доллара ставится в конец регулярного выражения. Это означает, что результат заканчивается одним или несколькими символами, расположенными перед $. Примечание. Этот регулярное выражение работает только в Google Таблицах. |
[ст]он$ |
сон, тон, и тон |
сонм, тонна |
{A, B} |
Часть выражения, заключенная в скобки, повторяется от А до В раз (на месте А и В нужно указать числа). |
с(о{1,2})н |
сон, соон |
сн, сооон, сОн |
[х], [ха], [ха5] |
Только один из символов, указанных в квадратных скобках, может содержаться в результате поиска. В скобки можно поместить любое выражение, в том числе одно из описанных выше в таблице. Например, запрос может выглядеть так: [ха,$5Сc]. |
c[оа]н |
сон, сан |
сн, сОн, сооон |
[а-я] |
Поиск символа в заданном диапазоне. Обычно используются диапазоны а-я, А-Я и 0-9. Их можно объединять между собой ([а-яА-Я0-9]) или комбинировать с другими выражениями из данной таблицы ([а-яА-Я,&*]. |
c[а-о]н |
сан, син, сен, сон |
сн, сОн, сын |
[^а-дБВГ] |
Здесь знак вставки означает поиск символа, который не входит в указанный диапазон. |
с[^ае]н |
сон, сОн, сын, с$н |
сн, сан, сен |
\s |
Все символы пробелов. |
с\sн |
с н, с[TAB]н |
сн, сон, стон |