0
我試圖刪除redis中的行,我首先搜索鍵以確保我的表達是正確的。這不是sess:
開始如何使用正則表達式在redis中刪除密鑰與express列表不匹配?
keys sess:* //I get return as I expect
獲取密鑰:與sess:
開始
獲取密鑰
keys ^(sess:)* //I get empty list, not as expect
keys [^sess:]* //I get list that not start with s or e or :, not as expect
得到密鑰不sess:
啓動和brand:
keys [^(sess:|brand:)]* //I get list that not start with s or e or : or b and so on, not as expect
莫非任何人都可以幫我列出我的名單我沒有得到正確的回報,因爲我期望?
所以實際上不含有字符的作品,但不包含字符串將無法正常工作?無論如何,我嘗試過'鍵* [^:] *'但它並沒有像期望的那樣回報。 – c2340878
你想得到什麼?所有包含「^」或「:」的鍵? – eyossi
我想讓所有不包含「sess:」和「brand:」的密鑰。如果我理解你的回答是正確的,那麼這是不可能的?所以我認爲我可以做到不包含':',但它不能像我期望的那樣工作。 – c2340878