标签: redis
我发布了很多带有二进制名称的频道。名称看起来像[binary_data]:[text data]。有时我想订阅以下频道:
PSUBSCRIBE [binary data]:*
在这种情况下,如果二进制数据包含星号,则匹配可能会产生意外结果。在这种情况下,有没有办法摆脱星号字符?
答案 0 :(得分:1)
在您要转义的星号(或问号,或任何其他特殊字符)上使用\。
\
来自psubscribe docs:
如果要逐字匹配特殊字符,请使用\使其转义。