postgres sql正规匹配中文字符
运算符~~相当于LIKE,~~*对应于ILIKE。 还有! ~~和! ~~*操作符分别表示NOT LIKE和NOT ILIKE。
另外:
~匹配正则表达式且与大小写相关的“Thomas”~“. * Thomas.*”
~*匹配正则表达式,与大小写无关‘Thomas’~ *‘. * Thomas.*’
! ~与正则表达式不匹配的、大小写相关的“‘Thomas”! ~‘. * Thomas.*’
! ~*不匹配正则表达式,与大小写无关的‘Thomas’! ~ ~‘. * vadim.*’
//检查字符串' 90中国china '中英文和中文字符select '90中国china' ~* '[a-z,a-z ]|[u2e 80- a4cf ]|[f900- faff ]|~ :s] ('匹配有(/,) );空间中的数据//结果为true [a-z,A-Z]大小写
[u2e 80- ua4cf ]|[uf 900- uf aff ]|[ufe 30- ufe4f ]中文字符