pull/63/head
kunfei 5 years ago
parent 148ebfc585
commit 1776012f77
  1. 6
      app/build.gradle
  2. 2
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt

@ -98,7 +98,7 @@ dependencies {
implementation 'androidx.constraintlayout:constraintlayout:1.1.3' implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0' implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0'
implementation 'androidx.viewpager2:viewpager2:1.0.0' implementation 'androidx.viewpager2:viewpager2:1.0.0'
implementation 'com.google.android.material:material:1.2.0-alpha02' implementation 'com.google.android.material:material:1.2.0-alpha03'
implementation 'com.google.android:flexbox:1.1.0' implementation 'com.google.android:flexbox:1.1.0'
//lifecycle //lifecycle
@ -107,12 +107,12 @@ dependencies {
implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version" implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version"
//room //room
def room_version = '2.2.2' def room_version = '2.2.3'
implementation "androidx.room:room-runtime:$room_version" implementation "androidx.room:room-runtime:$room_version"
kapt "androidx.room:room-compiler:$room_version" kapt "androidx.room:room-compiler:$room_version"
//paging //paging
implementation 'androidx.paging:paging-runtime:2.1.0' implementation 'androidx.paging:paging-runtime:2.1.1'
//anko //anko
def anko_version = '0.10.8' def anko_version = '0.10.8'

@ -614,7 +614,7 @@ class AnalyzeRule(var book: BaseBook? = null) : JsExtensions {
val pattern = Pattern.compile("(第)(.+?)(章)") val pattern = Pattern.compile("(第)(.+?)(章)")
val matcher = pattern.matcher(s) val matcher = pattern.matcher(s)
return if (matcher.find()) { return if (matcher.find()) {
matcher.group(1) + StringUtils.stringToInt(matcher.group(2)) + matcher.group(3) matcher.group(1)!! + StringUtils.stringToInt(matcher.group(2)) + matcher.group(3)
} else { } else {
s s
} }

Loading…
Cancel
Save