aboutsummaryrefslogtreecommitdiff
path: root/core/src/main/kotlin/utilities
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/main/kotlin/utilities')
-rw-r--r--core/src/main/kotlin/utilities/Html.kt5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/src/main/kotlin/utilities/Html.kt b/core/src/main/kotlin/utilities/Html.kt
index 9dc032f6..3226ca9d 100644
--- a/core/src/main/kotlin/utilities/Html.kt
+++ b/core/src/main/kotlin/utilities/Html.kt
@@ -9,4 +9,7 @@ import java.net.URLEncoder
*/
fun String.htmlEscape(): String = replace("&", "&amp;").replace("<", "&lt;").replace(">", "&gt;")
-fun String.urlEncoded(): String = URLEncoder.encode(this, "UTF-8") \ No newline at end of file
+fun String.urlEncoded(): String = URLEncoder.encode(this, "UTF-8")
+
+fun String.formatToEndWithHtml() =
+ if (endsWith(".html") || contains(Regex("\\.html#"))) this else "$this.html" \ No newline at end of file