1

У меня есть большая база данных с текстом и 4-значными числами:

wide receipt 5245  
seacrest john mason field - rogue 5524  
charly rose/flower - return deemed creed 7532  

Я хочу отсортировать их так, чтобы числа можно было использовать для классификации каждой строки (как столбца) - желательно с поиском и заменой запятой «,», чтобы я мог использовать разделитель для принудительной установки столбца

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

wide receipt, 5245  
seacrest john mason field - rogue, 5524  
charly rose/flower - return deemed creed, 7532   

1 ответ1

2

Как заменить 'nnnn' на ', nnnn'?

  • Меню "Поиск"> "Заменить" (или Ctrl + H)

Решение 1 (сохраняет конечные пробелы):

Это решение сохраняет конечные пробелы в тестовых данных.

  • Установите "Найти что" в (.*?) ([0-9][0-9][0-9][0-9])

  • Установите "Заменить на" на \1, \2

  • Включить "Регулярное выражение"

  • Нажмите "Заменить все"

    Образ

Решение 2 (удаляет завершающие пробелы):

Используются разные значения "Найти что" и "Заменить на" (из комментария SalvoF).

Это решение удаляет концевые пробелы из тестовых данных.

  • Установите для "Найти что" значение \s(\d{4})\s*$

  • Установите "Заменить на" на , \1

  • Включить "Регулярное выражение"

  • Нажмите "Заменить все"

    ] 3

До:

wide receipt 5245  
seacrest john mason field - rogue 5524  
charly rose/flower - return deemed creed 7532  

После:

wide receipt, 5245
seacrest john mason field - rogue, 5524
charly rose/flower - return deemed creed, 7532

дальнейшее чтение

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