3

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

Пример:

14982
14983
14985
14991
14995
15019

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

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

7 ответов7

3

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

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

Вала!

1

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

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

0

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

0

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

0

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

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

-1

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

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

-1

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .