Как добавить одинарную кавычку " ' " в начале и в конце 5-значного целого числа
Мне нужно добавить одиночную кавычку в начале и закончить целочисленное поле из 5 позиций в TextPad.
Пример:
14982
14983
14985
14991
14995
15019
Желаемый результат:
'14982',
'14983',
'14985',
'14991',
'14995',
'15019'
7 ответов
Нажмите F1, справка Textpad дает очень полезную подсказку с примерами:
- Нажмите Ctrl+R
- Текст для поиска:
^.*?$ - Заменить:
'$0', - Установите флажок "Регулярные выражения"
- Нажмите кнопку "Заменить все".
Вала!
Просто используйте функцию поиска и замены:
- Установите флажок регулярных выражений
- использование
\(\d\d\d\d\d\)в качестве источника (вы также можете использовать\(\d{5}\)) - пробел в конце - использование
'\1',как цель (снова пробел в конце) - Заменить все
- Удалить постороннее
,в конце строки (строк):- Вручную, если есть несколько
- Использование регулярных выражений, если их много:
- Установите флажок регулярных выражений
- использование
, $как источник - Используйте пустое поле для замены текста
- Заменить все

Введите ^ в 'Найти что' и 'в' Заменить на 'и выбрано регулярное выражение
Введите $ в 'Найти что' и ', в' Заменить на 'и выбрано регулярное выражение
Замещать \(\<[0-9]\{5\}\>\) (слова, состоящие ровно из пяти цифр) с '\1', а потом ' ' с ', ',
Два шага: 1. Для первого "" (одинарная кавычка) поместите ^ в текстовое поле "Найти что" и "в текстовое поле" Заменить на ". 2. для вторых "" (одинарная кавычка) и "," поместите $ в текстовое поле "Найти" и "" в текстовое поле "Заменить на". "D4881", "D2243", "G7051", "X9767", "D3040",
Более простое решение
- Найти то, что:
(\d{5}) - Заменить:
'\1', - Регулярное выражение:
<checked> - Заменить все
Это хорошо сработало для меня:
Найти: (.+)[ \ T]+(.+)[ \ T]+(.+)$ Заменить: '\1','\2',\3'