import scala.util.matching.Regex
object Main {
def convertUrlsToLinks(str: String): String = {
val regex = new Regex("(https?://\\S+)")
regex.replaceAllIn(str, m => s"""<a href="${m.matched}">${m.matched}</a>""")
}
def main(args: Array[String]): Unit = {
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>
*/