java正則表達式獲取url的host示例
復制代碼 代碼如下:
public static String getHost(String url){
if(url==null||url.trim().equals("")){
return "";
}
String host = "";
Pattern p = Pattern.compile("(?<=//|)((\\w)+\\.)+\\w+");
Matcher matcher = p.matcher(url);
if(matcher.find()){
host = matcher.group();
}
return host;
}
時間: 2014-02-20
1匹配驗證-驗證Email是否正確 Java | 復制 public static void main(String[] args) { // 要驗證的字符串 String str = "service@xsoftlab.net"; // 郵箱驗證規則 String regEx = "[a-zA-Z_]{1,}[0-9]{0,}@(([a-zA-z0-9]-*){1,}\\.){1,3}[a-zA-z\\-]{1,}"; // 編譯正則表達式 Pattern pat
下面的代碼使用正則表達式驗證輸入格式包括了驗證郵箱和驗證手機號碼 復制代碼 代碼如下: package com.firewolf.utils; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 使用正則表達式驗證