|
英特內軟體股份有限公司 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jcx.util.check
class check 之主要目的在做 各種格式的檢查.
Constructor Summary | |
check()
|
Method Summary | |
static java.lang.String |
check_db(java.lang.String s1)
檢查DB |
static java.lang.String |
check_db(java.lang.String[][] str)
檢查DB |
static boolean |
checkEmail(java.lang.String email)
驗證EMAIL是否正確 |
static boolean |
checkSql(java.lang.String index)
驗證SQL 語法是否正確,二維陣列請傳遞第一個元素,ex:a[0][0] 不判別傳入參數是否為空字串, |
static boolean |
checkTime(java.lang.String time)
檢查時間 時分秒 採二十四制 |
static boolean |
float_equals(double f1,
double f2)
驗證兩個 float是否相等 |
static boolean |
float_equals(float f1,
float f2)
驗證兩個 float是否相等 |
static boolean |
foreign_id(java.lang.String s1)
使用說明: 外資身分別檢核 |
static boolean |
isACDay(java.lang.String day1)
驗證日期是否正確,只能驗證年月日(西元年) |
static boolean |
isCh(char s1)
驗證是否中文 |
static boolean |
isCoId(java.lang.String id1)
驗證統一編號是否正確 |
static boolean |
isDate(java.lang.String day,
java.lang.String type)
驗證日期是否正確,可驗證民國年,西元年 |
static boolean |
isFloat(java.lang.String num,
java.lang.String format)
驗證浮點數,允許有正負號 |
static boolean |
isID(java.lang.String id)
驗證身分證字號是否正確 |
static boolean |
isNum(java.lang.String num)
驗證是否為數字型態,不允許有正號 ,(20091125 改為可以有負號) 在使用Integer.parseInt( )前請先使用這個method()來判別一下是否為數字型態 才不至於發生NumberFormatException,空字串會 return false |
static boolean |
isPRCId(java.lang.String cId)
|
static boolean |
isRocDay(java.lang.String day)
驗證日期是否正確,只能驗證k年月日(民國年) |
static boolean |
isSignNum(java.lang.String num)
判別傳入的字串 , 是否為數字型態,允許有正負號 在使用Integer.parseInt( )前請先使用這個method()來判別一下是否為數字型態 才不至於發生NumberFormatException,空字串會 return false |
static boolean |
isUTF8(byte[] b)
驗證是否為 utf8 檔案. |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public check()
Method Detail |
public static boolean isRocDay(java.lang.String day)
驗證日期是否正確,只能驗證k年月日(民國年)
String
- day :日期,格式:"870807"public static boolean isDate(java.lang.String day, java.lang.String type)
驗證日期是否正確,可驗證民國年,西元年
String
- day :日期,格式:"870909","8709","87","19990909","199909","1999"
String type :"yymmdd","yymm","yy","YYYYmmdd","YYYYmm","YYYY"public static boolean isACDay(java.lang.String day1)
驗證日期是否正確,只能驗證年月日(西元年)
String
- day1 :日期,格式:"19980807"public static boolean isNum(java.lang.String num)
驗證是否為數字型態,不允許有正號 ,(20091125 改為可以有負號) 在使用Integer.parseInt( )前請先使用這個method()來判別一下是否為數字型態 才不至於發生NumberFormatException,空字串會 return false
String
- num :欲驗證的字串public static boolean isSignNum(java.lang.String num)
判別傳入的字串 , 是否為數字型態,允許有正負號 在使用Integer.parseInt( )前請先使用這個method()來判別一下是否為數字型態 才不至於發生NumberFormatException,空字串會 return false
String
- num :欲驗證的字串public static boolean isID(java.lang.String id)
驗證身分證字號是否正確
String
- id :欲驗證的身分證字號public static boolean isCoId(java.lang.String id1)
驗證統一編號是否正確
String
- id1 :欲驗證的統一編號public static boolean checkEmail(java.lang.String email)
驗證EMAIL是否正確
String
- email :欲驗證的EMAILpublic static boolean isFloat(java.lang.String num, java.lang.String format)
驗證浮點數,允許有正負號
String
- num :欲驗證的浮點數
String format:格式;ex:9,3 ,小數點前 6 , 小數點後 3public static boolean isCh(char s1)
驗證是否中文
char
- s1 :欲驗證的字串public static boolean float_equals(float f1, float f2)
驗證兩個 float是否相等
float
- f1 :欲驗證的float
float f2 :欲驗證的floatpublic static boolean float_equals(double f1, double f2)
驗證兩個 float是否相等
double
- f1 :欲驗證的double
double f2 :欲驗證的doublepublic static boolean checkTime(java.lang.String time)
檢查時間 時分秒 採二十四制
String
- time :欲檢查的時間public static boolean foreign_id(java.lang.String s1)
使用說明: 外資身分別檢核
String
- s1 - 外資身分別public static java.lang.String check_db(java.lang.String s1)
檢查DB
String
- s1 :字串public static java.lang.String check_db(java.lang.String[][] str)
檢查DB
String
- str[][] 二維字串arraypublic static boolean checkSql(java.lang.String index)
驗證SQL 語法是否正確,二維陣列請傳遞第一個元素,ex:a[0][0] 不判別傳入參數是否為空字串,
String
- index :SQL指令public static void main(java.lang.String[] args)
public static boolean isPRCId(java.lang.String cId)
public static boolean isUTF8(byte[] b)
驗證是否為 utf8 檔案.
byte[]
- 資料
|
英特內軟體股份有限公司 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |