我就废话不多说了,大家还是直接看代码吧~
实例
imos=# select 'hello' ~ '[\u2e80-\ua4cf]|[\uf900-\ufaff]|[\ufe30-\ufe4f]';
?column?
----------
f
(1 row)
imos=#
imos=# select 'hello中国' ~ '[\u2e80-\ua4cf]|[\uf900-\ufaff]|[\ufe30-\ufe4f]';
?column?
----------
t
(1 row)
补充:PostgreSQL 判断字符串包含的几种方法
判断字符串包含的几种方法:
1. position(substring in string):
postgres=# select position('aa' in 'abcd');
position
----------
0
(1 row)
postgres=# select position('ab' in 'abcd');
position
----------
1
(1 row)
postgres=# select position('ab' in 'abcdab');
position
----------
1
(1 row)
可以看出,如果包含目标字