@gurkin4 + через него получалось из дельфина вставить куки в бас
Как регуляркой удалить куски в тексте?
-
Есть строка, в которой текст:
random text 1***trash2***y6f dhy 1 month ago 14 minutes, 29 seconds 3,620 name***trash3***random text 1","random text 2***trash2***pot 5aq 3 months ago 9 minutes, 9 seconds 226,629 name***trash3***random text 2","random text 3***trash2***uan 4fp 5 months ago 26 minutes 506,950 name***trash3***random text 3"Хочу удалить то, что выделил желтым и синим .

Если не понятно, то далее я поясню подробнее:
Желтое - это что между name и кавычкой "
Как я это хочу реализовать:
В тексте с помощью "Регулярные выражения" --> "Заменить строку удалить вот эти куски в этой строке (удаляем до кавычки, её не трогаем):***trash3***random text 1 ***trash3***random text 2 ***trash3***random text 3то есть удаляем
***trash3***и сразу идущий после него любой рандомный текст до замыкающей кавычки (кавычку не удаляем).
random text 1 - это какое-то рандомное предложение состоящее из нескольких слов.
Обратите внимание, что этот же самый рандомный текст стоит до ***trash2 ***, но его мы не удаляем.
Я использовал https://bablosoft.github.io/RegexpConstructor/ и создал регулярку, которую ставлю в кубик так:
"Регулярное выражение" ***trash3***+([\s\S]+)"+
и
"Заменить на" пустоту
которая должна удалить из строки фрагмент ***trash3 *** и любой текст который без пробела начинается после ***trash3 *** , но она убирает все данные с первого до последнего совпадения найденного в строке..... по сути оставляя только начало и конец от всей строки.
Tак-же хочу удалить такой рандомный текст :
70f dhy pot 5aq uan 4fpКоторый идёт между *** trash2* ** и цифрой пробел и временным названием. Типа 6 year, 22 years, 1 day или 17 days... и так далее.
А синее - это то что между *** trash2 *** и любое из этих значений:
{цифра} minutes {цифра} minute {цифра} day {цифра} days {цифра} weeks {цифра} week {цифра} hours {цифра} hour {цифра} years {цифра} year {цифра} months {цифра} monthНо скорее всего это уже следующим кубиком, со своей регуляркой, т.к чистку можно разбить на 2 кубика.