Neo4j 如何在属性值的开头使用通配符?
我需要这样的东西Neo4j 如何在属性值的开头使用通配符?,neo4j,cypher,wildcard,Neo4j,Cypher,Wildcard,我需要这样的东西 match (n)-[:RELATIONSHIP]-(NODE) where NODE.name=~ "*.(?i)something.*" Return n.name 最后的通配符起作用了。但另一个不会 谢谢。您已经非常接近了,只需在开头添加不区分大小写的标记,并使用*作为占位符。请尝试以下操作: match (n)-[:RELATIONSHIP]-(NODE) where NODE.name=~ "(?i).*something.*" Return n.name 这
match (n)-[:RELATIONSHIP]-(NODE) where NODE.name=~ "*.(?i)something.*" Return n.name
最后的通配符起作用了。但另一个不会
谢谢。您已经非常接近了,只需在开头添加不区分大小写的标记,并使用
*
作为占位符。请尝试以下操作:
match (n)-[:RELATIONSHIP]-(NODE) where NODE.name=~ "(?i).*something.*" Return n.name
这项工作:
匹配(n)-[:关系]-(NODE)其中NODE.name=~“(.i).something.”返回n.name