Neo4J CQL (19) 字串函式

2022-08-30 17:12:16 字數 2100 閱讀 8808

字串函式列表:

現在我們將通過示例詳細討論每個neo4j cql字串函式

它需要乙個字串作為輸入並轉換為大寫字母。 所有cql函式應使用「()」括號。

函式語法

upper (string>)
注意:-

可以是來自neo4j資料庫的節點或關係的屬性名稱。

示例:演示如何使用cql upper string函式以大寫形式檢索employee節點的ename屬性詳細資訊。

步驟1-在資料瀏覽器的美元提示符處鍵入以下命令。

match (e:employee) 

return e.id,e.name,e.sal,e.deptno

步驟2-點選執行按鈕,觀察結果。

我們可以觀察到這個查詢返回5行。

步驟3-鍵入以下命令,然後單擊執行按鈕。

match (e:employee) 

return e.id,upper(e.name),e.sal,e.deptno

它使用upper()字串函式列印員工名稱是大寫字母。

如果我們觀察到e.name列,所有的名字都用大寫字母列印。

它需要乙個字串作為輸入並轉換為小寫字母。 所有cql函式應使用「()」括號

函式語法

lower (string>)
注意:-

可以是來自neo4j資料庫的節點或關係的屬性名稱。

步驟1-根據upper操作的命令,咱們將大寫從新修改為小寫。

match (e:employee) 

return e.id,lower(e.name),e.sal,e.deptno

它使用lower()字串函式列印employee名稱是小寫字母。

如果我們觀察到e.name列,所有的名字都用小寫字母列印。

它接受乙個字串作為輸入和兩個索引:乙個是索引的開始,另乙個是索引的結束,並返回從startinded到endindex-1的子字串。 所有cql函式應使用「()」括號。

注意:-

在neo4j cql中,如果乙個字串包含n個字母,則它的長度為n,索引從0開始,到n-1結束。

是substring函式的索引值。

是可選的。 如果我們省略它,那麼它返回給定字串的子串從startindex到字串的結尾。

示例-演示如何檢索所有員工詳細資訊的名稱屬性的前兩個字母

步驟1-在資料瀏覽器中鍵入以下命令

match (e:employee) 

return e.id,substring(e.name,0,2),e.sal,e.deptno

它使用substring()string函式列印employee名稱的前兩個字母。

如果我們觀察到e.name列,這個字串函式只返回名字的前兩個字母。

本文參考:

4 字串分隔

連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列 長度不是8整數倍的字串請在後面補數字0,空字串不處理。輸入描述 連續輸入字串 輸入2次,每個字串長度小於100 輸出描述 輸出到長度為8的新字串陣列 示例1 輸入 abc 123456789 輸出 abc00000 12345678 900...

19 字串移位包含問題

總時間限制 1000ms 記憶體限制 65536kb 描述對於乙個字串來說,定義一次迴圈移位操作為 將字串的第乙個字元移動到末尾形成新的字串。給定兩個字串s1和s2,要求判定其中乙個字串是否是另一字串通過若干次迴圈移位後的新字串的子串。例如cdaa是由aabcd兩次移位後產生的新串bcdaa的子串,...

JS day19 字串 方法

big 用大號字型顯示字串 blink 顯示閃動字串 ie下無效 bold 粗體顯示字串 fixed 以打字機文字顯示字串 strike 使用刪除線顯示字串 fontcolor 用指定顏色顯示字串 fontsize 用指定尺寸顯示字串 link 把字串顯示為鏈結 sub 顯示為下標 sup 顯示為上...