Fix unsupported method on jdk backend
This commit is contained in:
parent
1432fbb395
commit
a440199006
@ -9,17 +9,17 @@ private val tagRe = """tag:['"](?<tag>.*?)['"]""".toRegex()
|
||||
private val outerTagRe = """(?<tag>tag:['"].*?['"])""".toRegex()
|
||||
|
||||
fun parseSearchTerms(input: String): SearchTerms {
|
||||
val title: String? = titleRe.find(input)?.groups?.get("title")?.value
|
||||
val tag: String? = tagRe.find(input)?.groups?.get("tag")?.value
|
||||
val title: String? = titleRe.find(input)?.groups?.get(1)?.value
|
||||
val tag: String? = tagRe.find(input)?.groups?.get(1)?.value
|
||||
var c: String = input
|
||||
|
||||
if (title != null) {
|
||||
val titleGroup = outerTitleRe.find(input)?.groups?.get("title")?.value
|
||||
val titleGroup = outerTitleRe.find(input)?.groups?.get(1)?.value
|
||||
titleGroup?.let { c = c.replace(it, "") }
|
||||
}
|
||||
|
||||
if (tag != null) {
|
||||
val tagGroup = outerTagRe.find(input)?.groups?.get("tag")?.value
|
||||
val tagGroup = outerTagRe.find(input)?.groups?.get(1)?.value
|
||||
tagGroup?.let { c = c.replace(it, "") }
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user