dart-app-core/lib/subtitle/parser_vtt.dart
2023-04-01 22:02:59 +09:00

10 lines
340 B
Dart

import 'package:dart_framework/subtitle/parser_srt.dart';
class ParserVTT extends ParserSRT {
@override
RegExp get regExp => RegExp(
r'((\d{2}):(\d{2}):(\d{2})\.(\d+)) +--> +((\d{2}):(\d{2}):(\d{2})\.(\d{3})).*[\r\n]+\s*((?:(?!\r?\n\r?).)*(\r\n|\r|\n)(?:.*))',
caseSensitive: false,
multiLine: true,
);
}