fun convertUrlsToLinks(str: String): String {
val regex = Regex("(https?://\\S+)")
return regex.replace(str) { matchResult -> "<a href=\"${matchResult.value}\">${matchResult.value}</a>" }
}
fun main() {
val str = "This is my website check it out https://www.collectivesolver.com"
val result = convertUrlsToLinks(str)
println(result)
}
/*
run:
This is my website check it out <a href="https://www.collectivesolver.com">https://www.collectivesolver.com</a>
*/