2011-04-26 103 views

回答

3

請參閱:http://download.oracle.com/javase/6/docs/api/java/net/URL.html

import java.net.URL; 
import java.net.MalformedURLException; 

// Replaces URLs with html hrefs codes 
public class URLInString { 
    public static void main(String[] args) { 
     String s = args[0]; 
     // separete input by spaces (URLs don't have spaces) 
     String [] parts = s.split("\\s"); 

     // Attempt to convert each item into an URL. 
     for(String item : parts) try { 
      URL url = new URL(item); 
      // If possible then replace with anchor... 
      System.out.print("<a href=\"" + url + "\">"+ url + "</a> ");  
     } catch (MalformedURLException e) { 
      // If there was an URL that was not it!... 
      System.out.print(item + " "); 
     } 

     System.out.println(); 
    } 
} 

從獲得,How to detect the presence of URL in a string

相關問題