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

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

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

> Описание: Продолжение
Kibor
Отправлено: 01 Октября, 2024 - 22:50:31
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8359
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 359




Продолжение темы "Версия 5.44 Регулярные выражения".
 
 Top
Dantes3000
Отправлено: 01 Октября, 2024 - 22:50:46
Post Id



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


Покинул форум
Сообщений всего: 1502
Дата рег-ции: Июнь 2016  
Откуда: tg @true_zzz1
Репутация: 58




neba2101 , может имеется код в обратную сторону? Улыбка
 
 Top
neba2101
Отправлено: 01 Октября, 2024 - 23:47:56
Post Id



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


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




 Dantes3000 пишет:
neba2101 , может имеется код в обратную сторону? Улыбка


CODE:
string P[2];
int D;
string Text = "14.000";
//Text = "13.700";
//Text = "13.650";
//Text = "6.100.000";
//Text = "6.250.000";
//Text = "11.000.000";

D=regexsearch(2, #P[0], Text, "\.");
loop(D)
{
while(regexreplace(1, #Text, Text, "0$", "")==1){sleep(1);}
regexreplace(1, #Text, Text, "\.$", "");
}
if(D==1)Text=Text+"k";
if(D==2)Text=Text+"m";
messagebox(Text);
 
 Top
konctantin777
Отправлено: 07 Декабря, 2024 - 17:52:25
Post Id



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


Покинул форум
Сообщений всего: 1266
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 7




Здравствуйте. Подскажите как оставить текст именно только до цифр ?
CODE:
// оставить всё до запятой
string text = "текст который оставить, 123 цифры буквы. и знаки";
regexsearch(1, #text, text, "[^,]+");
messagebox(text);

(Добавление)
Или до 2х звёздочек (**)
Иногда распознавание без цифр- они как звёздочки идут...
Спасибо )
 
 Top
Zireael
Отправлено: 07 Декабря, 2024 - 18:00:51
Post Id



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


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




 Цитата:
как оставить текст именно только до цифр ?
// оставить всё до запятой

До цифр или запятой всё-таки?
CODE:
string text = "текст который оставить, 123 цифры буквы. и знаки";
regexsearch(1, #text, text, ".+?(?=[\d*])");
messagebox(text);

(Отредактировано автором: 07 Декабря, 2024 - 18:05:11)

 
 Top
konctantin777
Отправлено: 07 Декабря, 2024 - 18:13:37
Post Id



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


Покинул форум
Сообщений всего: 1266
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 7




Может быть цифры, могут быть звёздочки.
Спасибо !
 
 Top
konctantin777
Отправлено: 03 Августа, 2025 - 13:03:28
Post Id



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


Покинул форум
Сообщений всего: 1266
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 7




Здравствуйте.
Подскажите как оставить только первые 25 знаков в стринг ?
+ если меньше, то дозаполнить буквой "о" ?
CODE:
string Text_S = "ксчсср56кччррр скскс-/*рчркрксс";

// Обработка строки:
// 1. Удаляем все непечатные символы (переносы, пробелы)
// 2. Оставляем только кириллические символы [а-яё] (опционально)
// 3. Ограничиваем ровно 25 символами
regexreplace(-1, #Text_S, Text_S, "[^а-яё]", ""); // Удаляем всё, кроме русских букв
regexreplace(-1, #Text_S, Text_S, "ё", "е"); // Заменяем ё на е при необходимости

// Обрезаем или дополняем строку до 25 символов
if (strlen(Text_S) > 25) {
Text_S = substring(Text_S, 0, 25); // Берем первые 25 символов
}
else {
while (strlen(Text_S) < 25) {
Text_S = Text_S + "о"; // Дополняем "о" до 25 символов
}
}

messagebox("Пароль не найден");
 
 Top
Zireael
Отправлено: 03 Августа, 2025 - 13:31:50
Post Id



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


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




Этот код нейросеть выдала?

 Цитата:
как оставить только первые 25 знаков в стринг ?
+ если меньше, то дозаполнить буквой "о" ?

CODE:
string Text_S = "ксчсср56кччррр скскс-/^*рчркрксс";

regexsearch(1, #Text_S, Text_S, ".{1,25}");
while (size(Text_S) < 25) Text_S = Text_S + "о";
messagebox(Text_S);
 
 Top
konctantin777
Отправлено: 03 Августа, 2025 - 13:55:14
Post Id



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


Покинул форум
Сообщений всего: 1266
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 7




 Zireael пишет:
Этот код нейросеть выдала?

Да )
 Zireael пишет:
CODE:

Спасибо )
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


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




Powered by