Как добавить одинарную кавычку " ' " в начале и в конце 5-значного целого числа

Мне нужно добавить одиночную кавычку в начале и закончить целочисленное поле из 5 позиций в TextPad.

Пример:

14982
14983
14985
14991
14995
15019

Желаемый результат:

'14982',
'14983',
'14985',
'14991',
'14995',
'15019'

7 ответов

Нажмите F1, справка Textpad дает очень полезную подсказку с примерами:

  1. Нажмите Ctrl+R
  2. Текст для поиска: ^.*?$
  3. Заменить: '$0',
  4. Установите флажок "Регулярные выражения"
  5. Нажмите кнопку "Заменить все".

Вала!

Просто используйте функцию поиска и замены:

  1. Установите флажок регулярных выражений
  2. использование \(\d\d\d\d\d\)  в качестве источника (вы также можете использовать \(\d{5}\) ) - пробел в конце
  3. использование '\1',  как цель (снова пробел в конце)
  4. Заменить все
  5. Удалить постороннее в конце строки (строк):
    • Вручную, если есть несколько
    • Использование регулярных выражений, если их много:
      1. Установите флажок регулярных выражений
      2. использование , $ как источник
      3. Используйте пустое поле для замены текста
      4. Заменить все

введите описание здесь

Введите ^ в 'Найти что' и 'в' Заменить на 'и выбрано регулярное выражение

Введите $ в 'Найти что' и ', в' Заменить на 'и выбрано регулярное выражение

Замещать \(\<[0-9]\{5\}\>\) (слова, состоящие ровно из пяти цифр) с '\1', а потом ' ' с ', ',

Два шага: 1. Для первого "" (одинарная кавычка) поместите ^ в текстовое поле "Найти что" и "в текстовое поле" Заменить на ". 2. для вторых "" (одинарная кавычка) и "," поместите $ в текстовое поле "Найти" и "" в текстовое поле "Заменить на". "D4881", "D2243", "G7051", "X9767", "D3040",

Более простое решение

  • Найти то, что: (\d{5})
  • Заменить: '\1',
  • Регулярное выражение: <checked>
  • Заменить все

Это хорошо сработало для меня:

Найти: (.+)[ \ T]+(.+)[ \ T]+(.+)$ Заменить: '\1','\2',\3'

Другие вопросы по тегам