mysql的正则表达式

regexp '^a' 表示以a开头
regexp ‘a$’ 表示以a结尾
regexp ' a'表示包含a
实例

select * from tcount_tbl;
+----------+-------+
| author   | count |
+----------+-------+
| z        |    20 |
| a        |    20 |
| b        |     0 |
| g        |     0 |
| j        |     1 |
| s        |     1 |
| 张三     | NULL  |
| zhangsan | NULL  |
| zhanger  | NULL  |
| zer      |    10 |
+----------+-------+
10 rows in set

以zhang开头的

select author from tcount_tbl where author regexp '^zhang';
+----------+
| author   |
+----------+
| zhangsan |
| zhanger  |
+----------+
2 rows in set

以er结尾的

select author from tcount_tbl where author regexp 'er$';
+---------+
| author  |
+---------+
| zhanger |
| zer     |
+---------+
2 rows in set

包含z的

 select author from tcount_tbl where author regexp 'z';
+----------+
| author   |
+----------+
| z        |
| zhangsan |
| zhanger  |
| zer      |
+----------+
4 rows in set
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容