【ActionScript】【Flex】文字列比較

文字列比較のメソッドを探したのですが、うまく出てきませんでした…。
使えそうなのは、search()とmatch()です。
今回比較したかった文字列には、改行が含まれていたため、replace()で改行を置き換えたりしようとしたのですが、うまく行かず…
最終的に自分でクラスを書きました。

以下に貼りつけます。

package AS
{
	public class Compare
	{
		public function Compare()
		{
		}
		public function str_check(str1:String,str2:String):Boolean{
			var match:Boolean = true;
h);
			if(str1.length == str2.length){
			for(var i:int=0;i<str1.length;i++){
				trace(str1.charAt(i)+str2.charAt(i));
				if(str1.charAt(i) == str2.charAt(i)){
					
				}else if(str1.charAt(i).match("\n") && str1.charAt(i) != str2.charAt(i)){
					match = false;
					trace("a-"+str1.charAt(i)+str2.charAt(i)+"a-");
				}
			}
			}else{
                             match = false;
                        }
			return match;
		}

	}
}