Mysql 正则表达式查询

WBOY
リリース: 2016-06-07 15:47:03
オリジナル
1242 人が閲覧しました

正则表达式匹配查询: 通配符 . 英文句号,匹配任意单个字符; * 匹配0个或多个在它前面的字符; x*表示匹配任何数量的x字符 [...] 匹配中括号的任意字符 [abc] 匹配字符a、b或c [a-z] 匹配的是任意字母 [0-9] 匹配任意数字 [0-9]* ^ 表示以某个字符或字符串

正则表达式匹配查询:

通配符

. 英文句号,匹配任意单个字符;

* 匹配0个或多个在它前面的字符;

       x*表示匹配任何数量的x字符

[...] 匹配中括号的任意字符

     [abc] 匹配字符a、b或c

     [a-z] 匹配的是任意字母

    [0-9] 匹配任意数字

    [0-9]* 

^  表示以某个字符或字符串开始   ^a 表示以字母a开头

$  表示以某个字符或字符串结尾   x$ 表示以字母s结尾

SELECT prod_name FROM products WHERE prod_name REGEXP '^NB' ORDER BY prod_name;


为区分大小写,可使用BINARY关键字。如:WHERE prod_name REGEXP BINARY  'JetPack .000'

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート