crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
> QString - первый символ - заглавный, Есть ли что-то подобное, или самому реализовывать?
BRE
  опции профиля:
сообщение 13.1.2011, 22:23
Сообщение #11


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Упс, не дочитал вопрос. ;)

replace - вариант.


Сообщение отредактировал BRE - 13.1.2011, 22:24
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 13.1.2011, 23:07
Сообщение #12


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(RazrFalcon @ 13.1.2011, 22:16) *
А как перевести все буквы в верхнем регистре в нижний?
Что то в духе str.replace("A-Z", "a-z");

указанная тобой функция все строки "A-Z" заменит на "a-z".
toLower() должно сработать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 13.1.2011, 23:09
Сообщение #13


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


str.replace(QRegExp("[A-Z]"), QRegExp("[a-z]"));
только вот заменить можно только на QString

>>toLower() должно сработать.
в цикле что ли? у меня файлы по метру =/

QString::replace ( const QRegExp & rx, const QString & after )


Решение:
srt = srt.toLower();



ТС
QString srt = "text text text";
str = str.left(1).toUpper()+str.mid(1);
//Text text text


Сообщение отредактировал RazrFalcon - 13.1.2011, 23:25
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V  < 1 2
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 16.3.2025, 9:43