From 1b729b897ad946ac35ee11e8d42cc821649f9273 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Thu, 2 Nov 2017 17:04:41 +1300 Subject: Tolerate one-digit seconds in lyric lines Quite a few LRC files I've found don't prefix 0-9 seconds with a 0 to pad it to two digits, so we'd better tolerate it. --- lib/Music/Lyrics/LRC.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Music/Lyrics/LRC.pm b/lib/Music/Lyrics/LRC.pm index f7f6cdc..25d94e3 100644 --- a/lib/Music/Lyrics/LRC.pm +++ b/lib/Music/Lyrics/LRC.pm @@ -46,7 +46,7 @@ our %RE = ( (\d+) # Minutes, capture : # Colon ( # Seconds group, capture - \d{2} # Whole seconds + \d{1,2} # Whole seconds (?: # Group for fractional seconds [.] # Period \d+ # At least one digit -- cgit v1.2.3