修复规则解析bug

pull/392/head 3.20.092114
gedoor 4 years ago
parent 1bc6c95d52
commit 796c217fa1
  1. 24
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt

@ -535,18 +535,18 @@ class AnalyzeRule(var book: BaseBook? = null) : JsExtensions {
} }
} }
rule = infoVal.toString() rule = infoVal.toString()
//分离正则表达式 }
val ruleStrS = rule.trim { it <= ' ' }.split("##") //分离正则表达式
rule = ruleStrS[0] val ruleStrS = rule.trim { it <= ' ' }.split("##")
if (ruleStrS.size > 1) { rule = ruleStrS[0]
replaceRegex = ruleStrS[1] if (ruleStrS.size > 1) {
} replaceRegex = ruleStrS[1]
if (ruleStrS.size > 2) { }
replacement = ruleStrS[2] if (ruleStrS.size > 2) {
} replacement = ruleStrS[2]
if (ruleStrS.size > 3) { }
replaceFirst = true if (ruleStrS.size > 3) {
} replaceFirst = true
} }
} }

Loading…
Cancel
Save