Palindrome Checker

bool IsPalindrome(string phrase = "Yo dono rosas, Oro no doy")
{
    string text = Regex.Replace(phrase.ToLower(), "[^A-Za-z0-9À-ü]", "");
    for (int index = 0; index < text.Length / 2; index++)
    {
        if (text[index] != text[text.Length - 1 - index])
        {
            return false;
        }
    }
    return true;
}