模式匹配时,redis scan命令中的NOT运算符

时间:2018-01-31 11:35:50

标签: regex redis

考虑以下命令:

首先我创建一个样本旅行作为哈希:

HMSET trip:1734 id 1734 start 08:35 end 09:30

然后我需要为旅行存储一些路线点,我用这样的列表来做:

RPUSH trip:1734:routes 22444.345566,32.875553 77.3,44.3

现在我只需要检索没有路线部分的行程(行程列表),我该怎么做?

我试过了:

SCAN 0 MATCH trip:*[^:routes]

它运作良好。

但为什么这不起作用?

SCAN 0 MATCH trip:*[^:*]

0 个答案:

没有答案