我目前正在使用具有时间戳属性的事件节点数据库。某些节点具有正确的时间戳,格式如下:
"02:20:05"
其他人的格式不正确:
"T:02:20:05"
在上传中无意中捕获了"T"
。 Cypher有没有办法做这样的事情:
MATCH (n)
WHERE n.Time =~ '(?i)T:.*'
REMOVE n.Time{T:}
return n.Time
这样我就可以在"T:"
?
答案 0 :(得分:2)
试试这个:
MATCH (n)
WHERE n.Time =~ '(?i)T:.*'
SET n.Time = right(n.Time, length(n.Time)-2)
RETURN n.Time