Avatar ·

Как сравнить строки без учета регистра в Kotlin? Аналог Java equalsIgnoreCase

```html Всем привет! Я только начал изучать Kotlin после Java и столкнулся с простой, но раздражающей проблемой. В Java я привык использовать метод `equalsIgnoreCase()` для сравнения строк. Например, я пишу приложение для Android, где нужно проверять введённый пользователем город. Пользователь может написать "Москва", "мосКВА" или "МОСКВА" — все эти варианты должны считаться одинаковыми. В Java это выглядело так: ```java String userInput = "мосКВА"; String city = "Москва"; if (city.equalsIgnoreCase(userInput)) { // Город совпал } ``` Но в Kotlin я не могу найти этот метод! Когда я пытаюсь написать `city.equalsIgnoreCase(userInput)`, компилятор выдаёт ошибку: "Unresolved reference: equalsIgnoreCase". Я пробовал использовать `==` для сравнения, но он чувствителен к регистру. Я уже гуглил, но ответы разрозненные. Кто-то пишет про `toLowerCase()`, кто-то про кастомные extension-функции. Мне нужно простое и надёжное решение для сравнения строк без учёта регистра, которое буд ```