1. 程式人生 > >【Neo4j13】CQL函式_字串函式

【Neo4j13】CQL函式_字串函式

字串函式

UPPER&LOWER

UPPER它需要一個字串作為輸入並轉換為大寫字母。 所有CQL函式應使用“()”括號。

LOWER它需要一個字串作為輸入並轉換為小寫字母。 所有CQL函式應使用“()”括號。

UPPER函式語法

UPPER (<input-string>)

LOWER函式語法

LOWER (<input-string>)

例如我們首先建立測試節點test,其中包含大小寫混合字串: 在這裡插入圖片描述 然後返回name屬性,並使用UPPER函式: 在這裡插入圖片描述 同理,我們運用LOWER函式可以返回小寫字串: 在這裡插入圖片描述

SUBSTRING

它接受一個字串作為輸入和兩個索引:一個是索引的開始,另一個是索引的結束,並返回從StartInded到EndIndex-1的子字串。 所有CQL函式應使用“()”括號。

SUBSTRING函式語法

SUBSTRING(<input-string>,<startIndex> ,<endIndex>)

例如我們返回test節點中name屬性中從索引1開始的3個字元: 在這裡插入圖片描述

REPLACE

它用於替換一個字串的子字串。

例如我們將test節點中name屬性中的"abC"替換成"Aaa": 在這裡插入圖片描述