import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class Main {
public static void main(String[] args) {
String str = "This is my website check it out https://www.collectivesolver.com";
Pattern pattern = Pattern.compile("(https?://[^\\s]+)");
Matcher matcher = pattern.matcher(str);
str = matcher.replaceAll("<a href=\"$1\">$1</a>");
System.out.println(str);
}
}
/*
run:
This is my website check it out <a href="https://www.collectivesolver.com">https://www.collectivesolver.com</a>
*/