2010-10-01 40 views
1

Je travaille sur une fonction d'analyse de chaîne à booléen pour Haxe (en quelque sorte les devs ont jusqu'à maintenant sans un> <) et j'ai pensé que la meilleure façon de vérifier la chaîne serait d'ignorer la casse. Je ne suis pas sûr de savoir comment faire cela, quelqu'un peut-il m'aider?Haxe - comparez deux cordes en ignorant le cas?

Répondre

3

En std il n'y a pas une telle fonction, mais vous pouvez facilement ajouter votre propre:

public static function equalsCI(a : String, b : String) return a.toLowerCase() == b.toLowerCase();

-1

Juste Incase quelqu'un a besoin copier et coller.

function StringToBool(a:Dynamic):Bool{ 
var res:Bool = (cast (a, String).toLowerCase() == "true")?true:false; 
return res; 
}