Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: Как заменить все заглавные буквы строчными
Kostick
Отправлено: 22 Июля, 2023 - 00:27:35
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 183
Дата рег-ции: Авг. 2020  
Репутация: 1




Подскажите, как заменить все заглавные буквы строчными? Я так понимаю, это можно сделать с помощью регулярного выражения, но не могу придумать, как.
Например, в тексте "Серьги Черного распада"?
(Добавление)
Суть в том, что я получаю данные с гугл-таблицы с помощью функции readgs. Далее в игре с помощью Распознавания текста получаю название предмета, и хочу сравнить этот текст с текстом во всех ячейках в таблице, чтобы найти координаты ячейки, в которой это название.
Но в таблице названия записаны правильно, с заглавной буквы первые буквы и имена (например, Ожерелье Сичил и т.д.). А функция распознавания текста выдает текст, где все буквы строчные.
Поэтому мне показалось, что проще всего будет просто все буквы в тексте, полученном из таблицы, сделать строчными.

(Отредактировано автором: 22 Июля, 2023 - 00:47:28)

 
 Top
Zireael
Отправлено: 22 Июля, 2023 - 02:45:47
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4452
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
как заменить все заглавные буквы строчными?

CODE:
external(INT, "CharLower", "CharLowerA", "User32.dll");

messagebox(ToLower("Серьги Черного распада"));

function ToLower(string Text)
{
char c[9999];
strcpy(#c[0], Text);
CharLower(address(#c[0]));
return format(#c[0]);
}
 
 Top
Kostick
Отправлено: 22 Июля, 2023 - 04:25:32
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 183
Дата рег-ции: Авг. 2020  
Репутация: 1




 Zireael пишет:
 Цитата:
как заменить все заглавные буквы строчными?

CODE:
external(INT, "CharLower", "CharLowerA", "User32.dll");

messagebox(ToLower("Серьги Черного распада"));

function ToLower(string Text)
{
char c[9999];
strcpy(#c[0], Text);
CharLower(address(#c[0]));
return format(#c[0]);
}


Огромное вам спасибо! Без вас бы моего бота не существовала, наверное.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by