One of the basic operations in Swift is to compare two strings for equality or order. There are different ways to do that, depending on your needs.
A binary number is a numeral system with a base of 2. It uses only two symbols, typically 0 and 1, to represent all values.
You can convert both strings to either lower case or upper case, use the localeCompare method of the String object, or regular expressions with the i flag.
The definition of a palindrome typically focuses on the sequence of characters and whether it reads the same forwards and backwards.
Identify the longest substring within a given input string that forms a palindrome, which is a sequence of characters that reads the same forwards as it does backward.