7.7-正则表达式

1. 基本规则
表达式 描述
* 0次或者多次
+ 1次或者多次
可有可无
. 任意一个字符
\. 区间
^ 以...开始
$ 以...结尾
[abc] 只有a、b或者c
[^abc] 除了a、b、c 这三个字符
[a-z] 字符a-z
[0-9] 数字0-9
\d 任何数字
\D 任何非数字
\s 任何空白字符
\S 任何非空白字符
\w 任何 字母 数字
\W 非字母 数字
{m} m次重复
{m,n} m到n次重复
2. 找出 名字 以 ‘christ’ 开头的所有 员工 人数
select count(*) from employees where first_name regexp '^christ';
3. 查找 姓氏 不包含 元音字符(a、e、i、o、u) 的 所有员工 人数
select count(*) from employees where last_name not regexp '[aeiou]';
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容