Sublime Text 3 - замена символов в отдельных строках

У меня есть файл с таким содержимым (его файл субтитров фильма)

00:21:39.168 --> 00:21:45.585
There will be 23 days, giving
00:21:48.960 --> 00:21:54.126
We'll talk, Oscar.
Come back soon.
00:22:37.376 --> 00:22:42.293
No, there is no problem.
We'll talk, Oscar.

в каждой строке, начинающейся с 0 (ноль), я хочу заменить точку (9-й и 26-й символы) с запятой.

или проще говоря,. Мне нужен формат времени xx: xx: xx, xxx

16
задан shibu
30.12.2022 0:06 Количество просмотров материала 3472
Распечатать страницу

1 ответ

  • Нажать Найти->Заменить...
  • активировать регулярное выражение (звезда слева)
  • найти: (\Д\Г:\Г\Д:\Д\Г)\.
  • заменить: \1,
  • Нажмите Заменить Все

\d соответствует любой цифре, \ 1-выражение, заключенное в квадратные скобки.

Подробнее: http://docs.sublimetext.info/en/latest/search_and_replace/search_and_replace_overview.html

1
отвечен tastytea 2022-12-31 07:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх