Redis PSUBSCRIBE调用中如何转义星号字符?

时间:2019-03-14 08:25:03

标签: redis

我发布了很多带有二进制名称的频道。名称看起来像[binary_data]:[text data]。有时我想订阅以下频道:

PSUBSCRIBE [binary data]:*

在这种情况下,如果二进制数据包含星号,则匹配可能会产生意外结果。在这种情况下,有没有办法摆脱星号字符?

1 个答案:

答案 0 :(得分:1)

在您要转义的星号(或问号,或任何其他特殊字符)上使用\

来自psubscribe docs

  

如果要逐字匹配特殊字符,请使用\使其转义。