1、百分號萬用字元 '%' ,匹配任意長度的字元,甚至包括零字元
例:查詢所有以 'a' 字母開頭的水果,sql 語句如下
select f_id,f_name from fruits where f_name like 'a%';
2、下劃線萬用字元 '_' , 一次只能匹配任意乙個字元
例:查詢以字母 'y' 結尾,且 'y' 前面只有 4 個字母的記錄,sql 語句如下
select f_id,f_name from fruits where f_name like '----y';
區別:'%' 可以匹配多個字元,而 '_' 只能匹配任意單個字元,如果要匹配多個字元,則需要使用相同個數的 '_'
帶萬用字元的字串匹配
05 帶萬用字元的字串匹配 描述萬用字元是一類鍵盤字元,當我們不知道真正字元或者不想鍵入完整名字時,常常使用萬用字元代替乙個或多個真正字元。萬用字元有問號 和星號 等,其中,可以代替乙個字元,而 可以代替零個或多個字元。你的任務是,給出乙個帶有萬用字元的字串和乙個不帶萬用字元的字串,判斷他們是否能夠...
OpenJudge 帶萬用字元的字串匹配
萬用字元是一類鍵盤字元,當我們不知道真正字元或者不想鍵入完整名字時,常常使用萬用字元代替乙個或多個真正字元。萬用字元有問號 和星號 等,其中,可以代替乙個字元,而 可以代替零個或多個字元。你的任務是,給出乙個帶有萬用字元的字串和乙個不帶萬用字元的字串,判斷他們是否能夠匹配。例如,1?456 可以匹配...
帶萬用字元的字串匹配 動態規劃
描述 萬用字元是一類鍵盤字元,當我們不知道真正字元或者不想鍵入完整名字時,常常使用萬用字元代替乙個或多個真正字元。萬用字元有問號 和星號 等,其中,可以代替乙個字元,而 可以代替零個或多個字元。你的任務是,給出乙個帶有萬用字元的字串和乙個不帶萬用字元的字串,判斷他們是否能夠匹配。例如,1?456 可...