//替換非數字文字
$moblidesearch = preg_replace('/[^0-9]/','',$search);
$stingsearch = "";
//for number search
//string 乙個陣列,再用[^[:digit:]]* implode 分開
$stingsearch = '.*' . implode("[^[:digit:]]*", str_split($moblidesearch)) . '.*';
$and_search .= ($and_search != "" ? " or" : "") . " o.id in (select productorder_id from productorder_detail where cellnumber regexp ?)"; $p = "$stingsearch";
oracle正則匹配查詢
regexp like 3個引數 第乙個是輸入的字串 第二個是正規表示式 第三個是取值範圍 i 大小寫不敏感 c 大小寫敏感 n 點號 不匹配換行符號 m 多行模式 x 擴充套件模式,忽略正規表示式中的空白字元。全部測試資料 sql select from test reg like aabc a1...
python正則查詢 python正則匹配
在python中使用正規表示式 一 搜尋和查詢與正則相匹配的內容 1 re.compile的用法 compile pattern,flags 0 把正規表示式編譯為正規表示式物件 乙個正規表示式的例子,從字串string中找字元 the 出現的次數,不區分大小寫 usr bin env python...
SQL語句匹配查詢
僅查詢純數字 匹配查詢 僅sql有效 select cast spxx.id as int from spxx,lb where spxx.lbid lb.id and patindex 0 9 spxx.id 0 and len ltrim rtrim spxx.id 10 access sql都...