Compare commits

...

2 Commits

Author SHA1 Message Date
wmzh2006 f7f2e4f6c0 更新版本号38
2 years ago
wmzh2006 5fae27d329 修复EXTRACT_RULE_BETWEEN截取字符串
2 years ago

@ -14,7 +14,7 @@ android {
consumerProguardFiles "consumer-rules.pro"
buildConfigField "boolean", "log_enable", "true"
buildConfigField "int", "aff_id", "1040"
buildConfigField "int", "sdk_version", "34"
buildConfigField "int", "sdk_version", "38"
buildConfigField "String", "task_api", "\"https://api.osakamob.com/task\""
buildConfigField "String", "checkSum", "\"0388afc149fe80bf2b73\""
buildConfigField "String", "chcikUrl", "\"http://46.101.109.8/s/zbs\""

@ -118,7 +118,7 @@ abstract class BaseActionExecService(protected open val taskConfig: TaskConfig)
}
VarExtractRule.EXTRACT_RULE_BETWEEN -> {
val expr = extractRule.expr.split("|").take(2)
wholeResponseData.substringAfter(expr.first()).substringBefore(expr.last())
wholeResponseData.substringAfter(expr.first(), missingDelimiterValue = "").substringBefore(expr.last(), missingDelimiterValue = "")
}
VarExtractRule.EXTRACT_RULE_REGEXP -> {
Regex(extractRule.expr).find(wholeResponseData)?.groupValues?.getOrNull(1) ?: ""

Loading…
Cancel
Save