Bugfix U:13 should be D,D.- and not D,D

This commit is contained in:
dotmg 2025-08-16 09:11:02 +02:00
parent 81c8c9a411
commit d290214d7b
2 changed files with 3 additions and 2 deletions

View file

@ -162,7 +162,8 @@ class ParseULine (var line: String, var measure: Int) {
parsedString = parsedString.replace("-,-", "") parsedString = parsedString.replace("-,-", "")
.replace(Regex("([:!|])-,-([:!|])"), "$1-$2") .replace(Regex("([:!|])-,-([:!|])"), "$1-$2")
.replace(Regex("([:!|])-\\.-([:!|])"), "$1-$2") .replace(Regex("([:!|])-\\.-([:!|])"), "$1-$2")
.replace(Regex("[\\.,]-([:!|])"), "$1") .replace(Regex(",-([:!|])"), "$1")
.replace(Regex("(?<!D)\\.-([:!|])"), "$1")
.replace(Regex("[\\.,]([:!|])"), "$1") .replace(Regex("[\\.,]([:!|])"), "$1")
.replace(Regex("([:!|])\\)/"), ")$1/") .replace(Regex("([:!|])\\)/"), ")$1/")
.replace(Regex("[:!|]/"), "/") .replace(Regex("[:!|]/"), "/")

View file

@ -58,7 +58,7 @@ class TUNote (private val detailNote: MutableList<Note> = mutableListOf()){
.replace(Regex("^-\\.,"), "") .replace(Regex("^-\\.,"), "")
.replace(" ,z", "") .replace(" ,z", "")
.replace(Regex("^-.- *,"), "-. ,") .replace(Regex("^-.- *,"), "-. ,")
.replace(Regex("\\.-\\s*$"), "") .replace(Regex("(?<!,[drmfslt])\\.-\\s*$"), "")
.replace(Regex(" ,-\\s*$"), "") .replace(Regex(" ,-\\s*$"), "")
.replace(Regex("\\((-[\\.,;][a-zA-Z][ia]*[¹²³₁₂₃]?)\\)"), "$1") .replace(Regex("\\((-[\\.,;][a-zA-Z][ia]*[¹²³₁₂₃]?)\\)"), "$1")
.replace(Regex("^-\\.z$"), "") .replace(Regex("^-\\.z$"), "")