String wrapUrlInAHTMLLink(String string){
return string.replaceAll("\\b(https?|ftp|file)://[-a-zA-Z0-9+&@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#/%=~_|]", "\$0")
}
assert(wrapUrlInAHTMLLink("Salut voici mon url : http://localhost:8443/test-url/tata?id=5&toto=10, tu l'as trouve comment ?")==
'''Salut voici mon url : http://localhost:8443/test-url/tata?id=5&toto=10, tu l'as trouve comment ?'''
)
Pour tester : http://groovyconsole.appspot.com/script/427002
Je pense que ça devrait également fonctionner en java (pas testé).
Aucun commentaire:
Enregistrer un commentaire