Здравствуйте. Подскажите, пожалуйста регулярку, чтобы оставить буквы до запятой ?
"текст который оставить, 123 цифры буквы. и знаки"
181. konctantin777 - 31 Августа, 2021 - 05:34:50 - перейти к сообщению
182. Zireael - 31 Августа, 2021 - 05:45:43 - перейти к сообщению
CODE:
Здравствуйте. Подскажите, пожалуйста регулярку, чтобы оставить буквы до запятой ?
CODE:
string text = "текст который оставить, 123 цифры буквы. и знаки";
regexsearch(1, #text, text, "[^,]+");
messagebox(text);
regexsearch(1, #text, text, "[^,]+");
messagebox(text);
183. konctantin777 - 31 Августа, 2021 - 05:49:04 - перейти к сообщению
Zireael , Спасибище ! )
184. a300 - 18 Сентября, 2021 - 18:09:53 - перейти к сообщению
Здравствуйте.
Нужно извлечь из строки выделенное жирным начинающееся на https и заканчивающееся цифрами, например:
httpsЗдесь идут разные не нужные символыhttpsздесь то что надо извлечь включая https и блок цифр в конце, в середине цифр нет, в конце может быть от 1 до 12 возможно более цифр, например 5261833015далее идёт много других не нужных символов
извлечь эту часть:
httpsздесь то что надо извлечь включая https и блок цифр в конце, в середине цифр нет, в конце может быть от 1 до 12 возможно более цифр, например 5261833015
Пожалуйста помогите с написанием регулярки.
Нужно извлечь из строки выделенное жирным начинающееся на https и заканчивающееся цифрами, например:
httpsЗдесь идут разные не нужные символыhttpsздесь то что надо извлечь включая https и блок цифр в конце, в середине цифр нет, в конце может быть от 1 до 12 возможно более цифр, например 5261833015далее идёт много других не нужных символов
извлечь эту часть:
httpsздесь то что надо извлечь включая https и блок цифр в конце, в середине цифр нет, в конце может быть от 1 до 12 возможно более цифр, например 5261833015
Пожалуйста помогите с написанием регулярки.
185. Zireael - 19 Сентября, 2021 - 02:47:24 - перейти к сообщению
Цитата:
httpsЗдесь идут разные не нужные символыhttpsздесь то что надо извлечь включая https и блок цифр в конце, в середине цифр нет, в конце может быть от 1 до 12 возможно более цифр, например 5261833015далее идёт много других не нужных символов
В строке 3 https как узнать с какого начинать поиск?
186. a300 - 19 Сентября, 2021 - 03:38:09 - перейти к сообщению
Zireael пишет:
В строке 3 https как узнать с какого начинать поиск?
Всегда нужен поиск с 2го https и до цифр (если такого нет то это совсем дугой вариант и потребует совсем другой подход).
Больше 2 https пока в моих вариантах мне не попадалось.
Спасибо.
187. Zireael - 19 Сентября, 2021 - 03:45:37 - перейти к сообщению
CODE:
string s = "httpsЗдесь идут разные не нужные символыhttpsздесь то что надо извлечь включая https и блок цифр в конце, в середине цифр нет, в конце может быть от 1 до 12 возможно более цифр, например 5261833015далее идёт много других не нужных символов";
regexreplace(1, #s, s, ".+?(?=https)", ""); // удалить всё до https
messagebox(s);
regexsearch(1,#s, s, ".+\d{10,}"); // поиск строки, которая оканчивается 10 или более цифрами
messagebox(s);
regexreplace(1, #s, s, ".+?(?=https)", ""); // удалить всё до https
messagebox(s);
regexsearch(1,#s, s, ".+\d{10,}"); // поиск строки, которая оканчивается 10 или более цифрами
messagebox(s);
188. a300 - 19 Сентября, 2021 - 04:12:50 - перейти к сообщению
Zireael пишет:
regexsearch(1,#s, s, ".+\d{10,}" // поиск строки, которая оканчивается 10 или более цифрами
Спасибо заработало, только исправил, было .+ исправил на .+ ?
без этого не удалялось всё после блока цифр.
Также \d{10,} уменьшил до \d{3,}
189. konctantin777 - 02 Декабря, 2021 - 03:09:51 - перейти к сообщению
Здравствуйте. Подскажите регулярку, чтобы наличие любого текста искать ?
Например:
string s= "ищем в SPade "нужный текст" записываем в s"
messagebox (s);
Например:
string s= "ищем в SPade "нужный текст" записываем в s"
messagebox (s);
190. Zireael - 02 Декабря, 2021 - 03:35:39 - перейти к сообщению
CODE:
string SPade = "qwe нужный текст zzz";
string s;
regexsearch(1, #s, SPade, "нужный текст");
messagebox (s);
string s;
regexsearch(1, #s, SPade, "нужный текст");
messagebox (s);