diff --git a/app/src/main/kotlin/com/hippo/ehviewer/client/parser/GalleryPageParser.kt b/app/src/main/kotlin/com/hippo/ehviewer/client/parser/GalleryPageParser.kt
index ae5619a93..e54373b64 100644
--- a/app/src/main/kotlin/com/hippo/ehviewer/client/parser/GalleryPageParser.kt
+++ b/app/src/main/kotlin/com/hippo/ehviewer/client/parser/GalleryPageParser.kt
@@ -20,7 +20,7 @@ import com.hippo.ehviewer.util.unescapeXml
object GalleryPageParser {
private val PATTERN_IMAGE_URL = Regex("
]*src=\"([^\"]+)\" style")
- private val PATTERN_SKIP_HATH_KEY = Regex("onclick=\"return nl\\('([\\d-]+)'\\)")
+ private val PATTERN_SKIP_HATH_KEY = Regex("onclick=\"return nl\\('([^)]+)'\\)")
private val PATTERN_ORIGIN_IMAGE_URL = Regex("")
// TODO Not sure about the size of show keys