pull/2380/head
parent
ae39ec6051
commit
1a8ca99e42
@ -0,0 +1,28 @@ |
||||
package io.legado.app.utils |
||||
|
||||
object UrlUtil { |
||||
|
||||
fun replaceReservedChar(text: String): String { |
||||
return text.replace("%", "%25") |
||||
.replace(" ", "%20") |
||||
.replace("\"", "%22") |
||||
.replace("#", "%23") |
||||
.replace("&", "%26") |
||||
.replace("(", "%28") |
||||
.replace(")", "%29") |
||||
.replace("+", "%2B") |
||||
.replace(",", "%2C") |
||||
.replace("/", "%2F") |
||||
.replace(":", "%3A") |
||||
.replace(";", "%3B") |
||||
.replace("<", "%3C") |
||||
.replace("=", "%3D") |
||||
.replace(">", "%3E") |
||||
.replace("?", "%3F") |
||||
.replace("@", "%40") |
||||
.replace("\\", "%5C") |
||||
.replace("|", "%7C") |
||||
} |
||||
|
||||
|
||||
} |
Loading…
Reference in new issue