iPhone / Objective-C или SQL - манипуляции со строками из CAPS в нижний регистр - PullRequest
0 голосов
/ 26 марта 2011

У меня есть много данных, которые только в верхнем регистре.

Какой самый простой способ преобразовать эти данные в строчные буквы?

например, данные: "MEDIUM BIG MAC &FRIES $ 1.95 "в" Medium Big Mac & Fries $ 1.95 "

Другие примеры данных могут содержать" 350 мл ", которые я хотел бы преобразовать в" 350 мл ".Так что да, данные также содержат числовые значения.

Я знаю, что могу использовать: [string capitalizedString]; но есть ли какой-нибудь удобный метод или библиотека для обработки правильной грамматики английского языка?

В противном случае в качестве полной альтернативы данные находятся в SQL Server.Будет ли лучше конвертировать все данные в базе данных в прописные строки?Если так, что было бы лучшим способом сделать это?Возможно, UDF или конкретный запрос UPDATE?

1 Ответ

0 голосов
/ 26 марта 2011

Obj-C:

[string capitalizedString];

SQL:

UPDATE filteredcontact
SET firstname=UPPER(LEFT(firstname,1))+SUBSTRING(firstname,2,LEN(firstname))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...