fix match

pull/1066/merge
lyswhut 2022-12-10 14:48:01 +08:00
parent da59164664
commit 76d32c1cb4
1 changed files with 2 additions and 2 deletions

View File

@ -24,7 +24,7 @@ const parseExtendedLyric = (lrcLinesMap, extendedLyric) => {
const times = timeField.match(timeExp)
if (times == null) continue
for (const time of times) {
const timeStr = time.replace(/(?:\.0+|0+)$/, '')
const timeStr = time.replace(/(?:\.0+|(\.\d+?)0+)$/, '$1')
const targetLine = lrcLinesMap[timeStr]
if (targetLine) targetLine.extendedLyrics.push(text)
}
@ -83,7 +83,7 @@ module.exports = class LinePlayer {
const times = timeField.match(timeExp)
if (times == null) continue
for (const time of times) {
const timeStr = time.replace(/(?:\.0+|0+)$/, '')
const timeStr = time.replace(/(?:\.0+|(\.\d+?)0+)$/, '$1')
if (linesMap[timeStr]) {
linesMap[timeStr].extendedLyrics.push(text)
continue