Java常用正規表示式

2021-09-01 00:24:58 字數 1920 閱讀 9399

原文:

package com.geedao.util;

/*** @author 盧向東 [email protected] 檢驗輸入

*/public class regex

/*** 檢查**輸入是否正確

* 正確格式 012-87654321、0123-87654321、0123-7654321

* @param value

* @return

*/public boolean checktel(string value) -\\d|\\d-\\d|\\d(3)-\\d(8)");

}/**

* 檢查手機輸入是否正確

* * @param value

* @return

*/public boolean checkmobile(string value) ");

}/**

* 檢查中文名輸入是否正確

* * @param value

* @return

*/public boolean checkchinesename(string value, int length)

/*** 檢查html中首尾空行或空格

* @param value

* @return

*/public boolean checkblank(string value)

/*** 檢查字串是否含有html標籤

* @param value

* @return

*/public boolean checkhtmltag(string value)

/*** 檢查url是否合法

* @param value

* @return

*/public boolean checkurl(string value)

/*** 檢查ip是否合法

* @param value

* @return

*/public boolean checkip(string value)+\\.\\d+\\.\\d+\\.\\d");

}/**

* 檢查id是否合法,開頭必須是大小寫字母,其他位可以有大小寫字元、數字、下劃線

* @param value

* @return

*/public boolean checkid(string value)$");

}/**

* 檢查qq是否合法,必須是數字,且首位不能為0,最長15位

* @param value

* @return

*/public boolean checkqq(string value)");

}/**

* 檢查郵編是否合法

* @param value

* @return

*/public boolean checkpostcode(string value)(?!\\d)");

}/**

* 檢查身份證是否合法,15位或18位

* @param value

* @return

*/public boolean checkidcard(string value)|\\d");

}/**

* 檢查輸入是否超出規定長度

* * @param length

* @param value

* @return

*/public boolean checklength(string value, int length)

/*** 檢查是否為空字串,空:true,不空:false

* * @param value

* @return

*/public boolean checknull(string value)

}

Java常用正規表示式

d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d d 0 0 非正浮點數 負浮點數 ...

Java常用正規表示式

d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d d 0 0 非正浮點數 負浮點數 ...

Java常用正規表示式

d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d d 0 0 非正浮點數 負浮點數 ...