diff options
Diffstat (limited to 'util/src/main/kotlin/strings.kt')
-rw-r--r-- | util/src/main/kotlin/strings.kt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/util/src/main/kotlin/strings.kt b/util/src/main/kotlin/strings.kt index dce25861..563afe34 100644 --- a/util/src/main/kotlin/strings.kt +++ b/util/src/main/kotlin/strings.kt @@ -203,3 +203,12 @@ fun extractReservePubFromSubject(rawSubject: String): String? { val result = re.find(rawSubject.replace("[\n]+".toRegex(), "")) ?: return null return result.value.uppercase() } + +fun getQueryParam(uriQueryString: String, param: String): String? { + uriQueryString.split('&').forEach { + val kv = it.split('=') + if (kv[0] == param) + return kv[1] + } + return null +} |