Haxe - сравнить две строки без учета регистра? - PullRequest
2 голосов
/ 01 октября 2010

Я работаю над функцией синтаксического анализа строки в bool для Haxe (каким-то образом разработчики до сих пор обходились без одного>. <), И я подумал, что лучшим способом проверить строку будет игнорирование регистра. Я не уверен, как это сделать, может ли кто-нибудь мне помочь? </p>

Ответы [ 2 ]

4 голосов
/ 01 октября 2010

В std такой функции нет, но вы можете легко добавить свою:

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

0 голосов
/ 04 октября 2014

Только если кому-нибудь понадобится скопировать и вставить.

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