0

I have created a Redis set and the following is the member of the set:

 "[test@#$demo%^here[sfs]][en-us][1234]"

I have 1000 members in the Redis set and I want to search this document using sscan partially I have tried following the way

 sscan test 0 match "[test@#$demo%^here[sfs]][en-us]" 

but is not working properly So how I can do it directly without looping?

Suraj Dalvi
  • 988
  • 1
  • 20
  • 34

1 Answers1

1

Use the \ to escape a character that has special meaning inside a match expression. You can try:

sscan test 0 match "\\[test@#$demo%^here\\[sfs]\\]\\[en-us\\]*"
Aleh Birulia
  • 302
  • 3
  • 10