2011-07-15 9 views

Respuesta

13

No. Debe mayúsculas/minúsculas todas sus llaves si así lo desea.

2

teclas Redis mayúsculas y minúsculas, mi solución es que: clave -> Foo: Bar palabra clave -> f

teclas ("[FF] *") o palabra clave -> foo

teclas ("[fF] [oO] [oO] *") debes convertir la cadena normal a este formato '[Ff] [Oo]';

escribo un método para esto:

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(); 
} 

Espero que esta respuesta puede ayudar.

1

En C#

public static String toIgnoreCasePattern(String str) 
{ 
    StringBuilder sb = new StringBuilder(); 
    char[] chars = str.ToCharArray(); 
    char upperCaseC; 
    foreach (var c in chars) 
    { 
     bool isLowerCase = char.IsLower(c); 
     upperCaseC = isLowerCase ? char.ToUpper(c) : c; 
     sb.Append("[").Append(c).Append(upperCaseC).Append("]"); 
    } 
    return sb.ToString(); 
} 
Cuestiones relacionadas