使用正则表达式 匹配 字符串的一部分(REGEXP_LIKE)

为了 使用 正则表达式 匹配 字符串的 一部分,使用REGEXP_LIKE函数。

REGEXP_LIKE( 检索对象字符串, 检索pattern, [ 检索mode ])
REGEXP_LIKE 与LIKE一样,进行模式匹配。    把正则表达式指定为[检索pattern],一旦从检索对象字符串中与pattern相匹配,则返回TRUE,不匹配,则返回FALSE。检索mode      i:不区分大小写进行检索c:区分大小写进行检索。


例1)表[EMP]的 列[emp_id],如果含有数字2~5,则检索出来。
SQL> select emp_id
                   from emp
                 where regexp_like( emp_id, '[2-5]' );

EMP_ID
-----
E02
E03
E04
E05 


表[EMP]的记录
SQL> select emp_id
                    from emp;

EMP_ID
-----
E01
E02
E03
E04
E05
E06
E07
E08
E09
E10

你可能感兴趣的:(sql,C++,c,正则表达式,C#)