七叶笔记 » 数据库 » PostGreSql 判断字符串中是否有中文的案例

PostGreSql 判断字符串中是否有中文的案例

补充:PostgreSQL 判断字符串包含的几种方法

判断字符串包含的几种方法: 1. position(substring in string):

可以看出,如果包含目标字符串,会返回目标字符串笫一次出现的位置,可以根据返回值是否大于0来判断是否包含目标字符串。

2. strpos(string, substring):

该函数的作用是声明子串的位置。

作用与position函数一致。

3. 使用正则表达式: 4. 使用数组的@>操作符(不能准确判断是否包含): 注意下面这些例子:

可以看出,数组的包含操作符判断的时候不管顺序、重复,只要包含了就返回true,在真正使用的时候注意。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持七叶笔记。如有错误或未考虑完全的地方,望不吝赐教。

相关文章