Haxe - 比较两个忽略大小写的字符串?

时间:2010-10-01 12:11:00

标签: string boolean haxe uppercase

我正在为Haxe开发一个字符串到bool的解析函数(不知何故,devs到现在为止没有一个>。<)并且我认为检查字符串的最佳方法是忽略大小写。我不知道该怎么做,有人可以帮助我吗?

2 个答案:

答案 0 :(得分:4)

在std中没有这样的功能,但你可以轻松添加自己的功能:

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

答案 1 :(得分:-2)

只需要任何人需要复制和粘贴。

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