name
description
like
not like
strcmp()
兩個字串比較
% : 匹配0個或任意多個字元
_ : 匹配任意乙個字元
escape : 轉義字元,可匹配%和_。如select * from table_name where column_name like '/%/_%_' escape'/'
有時候like不能滿足我們的需求,需要更詳細的匹配
檢視官方文件的時候發現了 regular expressions
做一下筆記
name
description
not regexp
不含正則
regexp
正則regexp_instr()
匹配成功的位置
regexp_like()
可以指定編碼格式
regexp_replace()
替換regexp_substr()
擷取rlike
. : 匹配任意單個字元
* : 匹配0個或多個前乙個得到的字元
: 匹配任意乙個內的字元,[ab]*可匹配空串、a、b、或者由任意個a和b組成的字串。
^ : 匹配開頭,如^s匹配以s或者s開頭的字串。
$ : 匹配結尾,如s$匹配以s結尾的字串。
具體的使用就不詳細寫了,直接看官方文件好得多 正規表示式 正規表示式 總結
非負整數 d 正整數 0 9 1 9 0 9 非正整數 d 0 負整數 0 9 1 9 0 9 整數 d 非負浮點數 d d 正浮點數 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 負浮點數 正浮點數正則式 英文本串 a za z...
正規表示式 表示式
網域名稱 a za z0 9 a za z0 9 a za z0 9 a za z0 9 interneturl a za z s 或 http w w w 手機號碼 13 0 9 14 5 7 15 0 1 2 3 5 6 7 8 9 18 0 1 2 3 5 6 7 8 9 d 號碼 x x x...
qt 正規表示式 和 常用正規表示式應用
在使用輸入框是,有時需要限定輸入的內容為數字或其他,或者是以某種固定的形式輸入字串,比如輸入年月日。限定只能輸入數字 qregexp rx qregexp 0 9 qregexp類提供使用正規表示式的模式匹配 qregexpvalidator validator newqregexpvalidato...