SQL的正規表示式(簡單判斷)

2021-09-25 01:22:25 字數 1733 閱讀 8344

//建表

public

static

boolean

iscreatetab

(string sql)

//測試語句:create table a(id int,name char(5),age int,d varchar(12)),primary key(id)

//刪表

public

static

boolean

isdroptab

(string sql)

//建庫

public

static

boolean

iscreatedb

(string sql)

//刪庫

public

static

boolean

isdropdb

(string sql)

/*select*/

public

static

boolean

isselect

(string sql)

//delete(刪除記錄行)  delete from 表名稱 where 列名稱 = 值

public

static

boolean

isdelete

(string sql)

//update      update 表名稱 set 列名稱 = 新值 where 列名稱 = 某值

public

static

boolean

isupdate

(string sql)

//insert

public

static

boolean

isinsert

(string sql)

return flag;

}//屬性列和值列匹配

public

static

boolean

matchattribute

(string sql)

return flag;

}

//許可權

public

static

boolean

isgrant

(string sql)

//測試語句:grant select on d.b,m.dt to yjl,yxb

public

static

boolean

isgrantcreate

(string sql)

//撤銷許可權

public

static

boolean

isrevoke

(string sql)

//測試語句:revoke select,delete on d,m.dt from yjl,yxb

public

static

boolean

isrevokecreate

(string sql)

正規表示式簡單判斷

def ismatch text,pattern 判斷pattern是否為空 ifnot pattern 如果pattern為空,判斷text是否為空,如果text也為空,則返回匹配成功,text不為空,則返回失敗 return not text bool text 表示text是否為空,後半句表示...

sql正規表示式 SQL中的正規表示式

sql正規表示式 sql中的正規表示式 sql的查詢語句中,有時會需要引進正規表示式為其複雜搜尋指定模式。下面給出一些 regexp 在mysql 語句中應用 非全部 1 匹配字串的開始部分。mysql select fo nfo regexp fo 0mysql select fofo regex...

正規表示式判斷

public class test 校驗輸入的qq號碼是否符合規則 param qq return public static boolean checkqq1 string qq 如果qq號碼中有任何一位不是數字,就直接返回false for int i 0 i qq.length i 如果首位是...