美文网首页图数据库Neo4j
Neo4j 不区分大小写的模糊查询匹配

Neo4j 不区分大小写的模糊查询匹配

作者: 布口袋_天晴了 | 来源:发表于2018-11-13 17:13 被阅读96次

问题:当图数据库中存储的节点的名字为英文时,就会遇到大小写不匹配问题。

使用不区分大小写的正则表示式可以解决以上问题。

Cpyher的where语法里支持正则表达式 ,其语法为 :   =~ "regexp"    区分大小写的模糊匹配

在正则表达式的前面加上(?i)  :   =~"(?i)regexp"   就是可以不区分大小写的模糊匹配了

区分大小写模糊匹配 不区分大小写匹配模糊匹配

模糊匹配:

有价值的的文章:

【1】Neo4j Cypher查询语言详解      

【2】Neo4j的查询语法笔记(二)

相关文章

  • 想不通,MYSQL使用LOWER/UPPER函数和不使用进行全模

    对表中code字段进行全模糊不区分大小写的查询,全模糊是不走索引的,字段不区分大小写查询可以将code列和查询参数...

  • Neo4j 不区分大小写的模糊查询匹配

    问题:当图数据库中存储的节点的名字为英文时,就会遇到大小写不匹配问题。 使用不区分大小写的正则表示式可以解决以上问...

  • nginx(二):符号语句

    一.正则表达式匹配,其中: ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !和!*分别为区分大小写不匹配及不区分...

  • MongoDB日常工作记录

    一、模糊查询 文档如下: 1.1 文档字段模糊查询 以上查询也可以写为 1.2 模糊查询不区分大小写 1.3 子文...

  • Nginx 转发匹配规则,后端程序员必备知识点

    一、正则表达式匹配 ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~ 和 !~* 分别为区分大小写不匹配及不区...

  • Nginx配置文件nginx.conf详解

    一.正则表达式匹配,其中: ~ 为区分大小写匹配~* 为不区分大小写匹配!~ 和!~*分别为区分大小写不匹配及不区...

  • nginx 参数、变量和例子

    一.正则表达式匹配,其中: ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~ 和 !~* 分别为区分大小写...

  • CRUD-区分大小写查询

    CRUD-区分大小写查询 where查询 正常的where语句对字符串的查询都是不区分大小写的 区分大小写查询 可...

  • nginx之location匹配

    匹配规则 = 表示精确匹配 ~ 表示区分大小写的正则匹配,比如: ~* 表示不区分大小写的正则匹配 ^~ 表示 u...

  • Nginx 匹配规则

    无 :默认匹配,普通匹配 = :精确匹配 ~* :匹配正则表达式,不区分大小写 ~ :匹配正则表达式,区分大小写 ...

网友评论

    本文标题:Neo4j 不区分大小写的模糊查询匹配

    本文链接:https://www.haomeiwen.com/subject/ocmlfqtx.html