docs: templated readme (#138)
This commit is contained in:
@@ -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()
|
||||
}
|
||||
Reference in New Issue
Block a user