ключи redis чувствительны к регистру, мое решение заключается в следующем:
ключ -> Foo: Bar
Ключевое слово -> е
клавиши ( "[ВПЕРЕД] *")
или же
Ключевое слово -> Foo
клавиши ( "[FF] [Oo] [Oo] *")
Вы должны преобразовать обычную строку в этот формат '[Ff] [Oo]';
Я пишу метод для этого:
public static String toIgnoreCasePattern(String str){
StringBuilder sb = new StringBuilder();
char []chars = str.toCharArray();
char upperCaseC;
for(char c : chars){
boolean isLowerCase = Character.isLowerCase(c);
upperCaseC = isLowerCase ? Character.toUpperCase(c) : c;
sb.append("[").append(c).append(upperCaseC).append("]");
}
return sb.toString();
}
Надеюсь, этот ответ поможет вам.