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

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

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

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



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


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




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



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


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




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



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


Покинул форум
Сообщений всего: 166
Дата рег-ции: Февр. 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



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


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




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

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



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


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




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

До цифр или запятой всё-таки?
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



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


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




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


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




Powered by