docs: templated readme (#138)

This commit is contained in:
bogadana
2022-07-10 15:28:18 +02:00
committed by GitHub
parent cb0cf342c0
commit b95fe30c78
4 changed files with 34 additions and 26 deletions
@@ -0,0 +1,14 @@
package app.revanced.patches.meta.readme
class Template(val template: String) {
val result: StringBuilder = StringBuilder(template)
fun replaceVariable(name: String, value: String) {
val regex = Regex("\\{\\{\\s?$name\\s?\\}\\}")
val range = regex.find(result)!!.range
result.replace(range.start, range.endInclusive + 1, value)
}
override fun toString(): String = result.toString()
}