Swift делает капитализацию строк простой.
В далеком прошлом, люди в языках программирования, таких как C, должны были вручную перемещать строки с помощью функций, работая с массивами и строками с нулевым завершением.
Swift упрощает эту задачу с помощью свойства, называемого lowercased.
lowercased
До Swift и современного программирования, сопоставление шаблонов было сферой особых средств и языков, таких как sed, awk или Perl, известных своими возможностями обработки текста.
sed
awk
Swift делает работу с подстроками довольно простой.
В Swift длину строки можно получить, обратившись к её свойству count.
count
Swift делает интерполяцию строк очень простой с помощью синтаксиса (имяПеременной).
(имяПеременной)
Swift позволяет довольно удобно справиться с задачей удаления кавычек.
Мы занимаемся заменой текста в строках с самых ранних дней компьютерной эры.
В Swift для работы с regex используется класс NSRegularExpression.
NSRegularExpression