Заменить
Эта опция также доступна на вкладке Редактор файлов в группе Поиск, когда открыт файл, и на вкладке Редактор таблиц поиска, когда открыта таблица поиска.
Как вариант, вы можете запустить функцию Поля | Обновить, выбрать опцию Заменить и нажать на кнопку Далее.
Функция будет искать указанное значение и заменять его с заданным значением.
Поиск и замена текста с косой чертой влево может быть проблематичным. Смотрите: Замена пути к папке
Вы можете искать как числовые, так и символьные значения, либо использовать знаки подстановки и соответствующие операторы. Смотрите: Знаки подстановки
Не забывайте, при использовании символов подстановки в символьных полях, все данные (включая цифры) будут считаться по умолчанию символами. Например, вы можете искать по полю значения, начинающиеся с a или b, задав <=b*.
Файл
Введите имя файла, с которым вы будет работать. По желанию, задайте фильтр для ограничения используемых данных.
Имя поля
В данном столбце укажите поле, которое содержит данные для изменения.
Замена
В столбце Заменить введите текст для поиска или символ подстановки.
Чем
Укажите значение, на которое будет заменено найденное значение.
Сопоставление
Используйте выпадающий список, чтобы выбрать, хотите ли вы сопоставить любую часть поля, все поле или начало поля. ПРИМЕЧАНИЕ: Эти опции сопоставления избыточны, если используется подстановочный знак '$' или если применяются регулярные выражения.
С учетом регистра
Выберите опцию "С учетом регистра", чтобы выполнить поиск с учетом регистра для результатов. Регистр определяет, являются ли буквы, составляющие строку поиска, «ЗАГЛАВНЫМИ», «строчными» или их комбинацией. Например, Rc001 считается отличным от RC001, если выбран параметр С учетом регистра.
Используйте регулярные выражения
Выберите опцию использования регулярных выражений вместо подстановочных знаков. Регулярное выражение - это строка поиска, которая использует специальные символы для сопоставления шаблонов текста.
Символ | Описание | Найти | Соответствует |
---|---|---|---|
. | Любой единичный символ |
a.e |
ave, ale, ate, etc. |
* |
Ноль или несколько употреблений предшествующих символов. |
a*b |
b, ab, aaab, etc. |
+ |
Одно или несколько употреблений предшествующих символов |
a+b |
ab, aaab, etc. |
? |
Ноль или одно употребление предшествующих символов. |
ca?b |
cb, cab, etc. |
{n}, {n,m}
|
Один символ может повторяться заданное количество раз: a{n,} соответствует 'a', повторенному точное количество раз n a{n,} соответствует 'a', повторенному количеству раз n или больше a{n, m} соответствует 'a', повторенному от n до m количеству раз |
a{2,3}
|
aa, aaa
|
| | Совпадение по всем аргументам. Могут использоваться скобки: | abc|def ab(d|ef) |
abc, def abd, abef |
[] ^ |
Определяет набор или диапазон и совпадает с любым членом набора или диапазона: ^ будет совпадать с любым символом, который НЕ находится в указанном наборе или диапазоне: |
[abc] [a-d] [^a-d] |
a, b, c a, b, c, d e, f, g, etc. |