[gnome-subtitles] Fix format and input regex for MacSUB subtitles.



commit 3802181928a625723341d082042b77a72ef60213
Author: Pedro Castro <pedro gnomesubtitles org>
Date:   Mon Sep 19 22:29:37 2011 +0100

    Fix format and input regex for MacSUB subtitles.

 .../IO/SubtitleFormats/SubtitleFormatMacSUB.cs     |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/SubLib/IO/SubtitleFormats/SubtitleFormatMacSUB.cs b/src/SubLib/IO/SubtitleFormats/SubtitleFormatMacSUB.cs
index b4e5502..cffb8a3 100644
--- a/src/SubLib/IO/SubtitleFormats/SubtitleFormatMacSUB.cs
+++ b/src/SubLib/IO/SubtitleFormats/SubtitleFormatMacSUB.cs
@@ -34,9 +34,9 @@ internal class SubtitleFormatMacSUB : SubtitleFormat {
 		
 		lineBreak = "\n";
 		
-		format = @"/\s*\d+\s+.+\s+/\s*\d+";
+		format = @"/\d+\s+(.+\n)*/\d+";
 		
-		subtitleIn = @"/\s*(?<StartFrame>\d+)\n+(?<Text>.+([^\d]\n.+)?)\n+/\s*(?<EndFrame>\d+)";
+		subtitleIn = @"/\s*(?<StartFrame>\d+)\n+(?<Text>(.*(?!\n/\d+)\n)*.*\n)/\s*(?<EndFrame>\d+)";
 		
 		subtitleOut = "/<<StartFrame>>\n<<Text>>\n/<<EndFrame>>";
 		



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]