Результаты поиска по запросу: regex replace

Forum search Google search

  1. backoff

    Регулярка для парсинга доменов

    подскажи плиз как скомпилировать в готовый варик, чето никак не выходит желательно чтоб и кириллицу искал тоже
  2. W

    Создание SEO-оптимизированных статей на Gemini API и публикация в WordPress

    Это код из шаблона, я ничего не менял, библиотека вроде подключена, чего не работает ,хз. string content = project.Variables["content"].Value.Replace("**","").Replace("«`html","").Replace("```html",""); content = Regex.Replace(content...
  3. W

    Создание SEO-оптимизированных статей на Gemini API и публикация в WordPress

    Я положил ее в папку с зенно (C:\Program Files\ZennoLab\RU\ZennoPoster Standard V7\7.7.1.0\Progs\ExternalAssemblies). Ее еще нужно подключать в PM? Начиная с кода using (TidyManaged.Document doc = TidyManaged.Document.FromStream(str)) { doc.InputCharacterEncoding =...
  4. kagorec

    Создание SEO-оптимизированных статей на Gemini API и публикация в WordPress

    Пробуй заменить // by Claude v3 - Sonnet string keyword = project.Variables["keyword"].Value; keyword = Regex.Replace(keyword, @"<.*?>", string.Empty); // Remove HTML tags keyword = keyword.Replace("\"", "\\\""); // Escape double quotes keyword = keyword.Replace("\n", " "); // Replace newlines...
  5. udder

    Бесплатные снипеты на заказ

    Данный C# код чистит текст, который берет из файла, путь к которому задаем в переменной url_filepath, а как адаптировать код, чтобы текст не из файла задавать, а из переменной? string path = project.Variables["url_filepath"].Value; string content = File.ReadAllText(path, Encoding.UTF8); if...
  6. L

    C# Вырезать часть текста из списка при помощи регулярного выражения

    Это тоже не срабатывает. File.WriteAllText(file,"project.Variables[\"listSearchRegex\"].Value"); Regex.Replace(file, "project.Variables[\"listSearchRegex\"].Value", "", System.Text.RegularExpressions.RegexOptions.Multiline);
  7. L

    C# Вырезать часть текста из списка при помощи регулярного выражения

    Не работает. Записывает в переменную, но из файла не удаляет. Хотя Replace по идеи должен был сработать.
  8. A

    C# Вырезать часть текста из списка при помощи регулярного выражения

    Вряд ли трим поможет. Возможно так: string file = File.ReadAllText(@"Путь к файлу"); project.Variables["listSearchRegex"].Value = Regex.Replace(file, "<div\\ class=\"col-3\\ col-md-4\\ product_list\"[\\w\\W]*?(?=<div\\ class=\"col-3\\ col-md-4\\ product_list\"\\ )", ""...
  9. Persis

    Как сохранить куки в одну строчку?

    Спасибо большое!
  10. Absolute

    Как сохранить куки в одну строчку?

    string jsonCookiesFormatted = project.Variables["Cookies"].Value; string jsonCookiesString = Regex.Replace(jsonCookiesFormatted, @"\s+", String.Empty); project.Variables["Cookies"].Value = jsonCookiesString;
  11. doc

    Замена символов на пропуск строки

    string input = project.Variables["input"].Value; List<string> list = new List<string>(); return Regex.Replace(input, @"#\w+\b", delegate(Match match){ if (list.Contains(match.Value)) return ""; list.Add(match.Value); return match.Value; });
  12. Ysocnet

    Решение капч кликами на примере FunCaptcha и заработок на этом

    Хорошая статья. Спасибо за проделанный труд и предоставленный материал
  13. V

    Решение капч кликами на примере FunCaptcha и заработок на этом

    Есть несколько способов решения капч с помощью сервисов: Токеном Прокликиванием картинок Через расширение В этой статье мы с вами рассмотрим второй способ на примере FunCaptcha, т.к. именно с ней я наиболее плотно работал последние пару месяцев. Освоив принципы, изложенные в статье, вы также...
  14. kagorec

    Как сделать Транслитерацию c английского на русский?

    Еще вариант для транслит через кубик C# // Текст для обработки string text = project.ExecuteMacro(project.Variables["img_key"].Value); // Максимальная длина int maxLength = 100; // Обработка текста text = text.ToLower(); // Перевод в нижний регистр text = text.Trim(); // Удаление пробелов в...
  15. Alexmd

    Удалить все кроме ссылки. Регулярка?

    var regexp1 = @"<a\ href=.*?</a>";//поиск ссылок вместе с тегами var regexp2 = @"(?<=href="").*?(?="")";//поиск чистых ссылок var text = project.Variables["article"].Value; Regex.Matches(text, regexp1) .Cast<Match>() .ToList() .ForEach(x=> text = text.Replace(x.Value...
  16. zombie

    Ошибка выполнения C# в zennoposter

    double ch1 = double.Parse(Regex.Match(project.Variables["Roz_rub"].Value, "\\d[\\d\\.,]*").Value.Replace(",", "."), new NumberFormatInfo { NumberDecimalSeparator = "." }); double ch2 = double.Parse(Regex.Match(project.Variables["AXOR"].Value, "\\d[\\d\\.,]*").Value.Replace(",", "."), new...
  17. Alexmd

    Конвертирование ссылок

    var text = project.Variables["article"].Value; Regex.Matches(text, @"\[url=.*?\[/url]") .Cast<Match>() .ToList() .ForEach(x=> text = text.Replace(x.Value, Regex.Match(x.Value, @"(?<=\[url=).*?(?=])").Value)); return text;
  18. S

    Конвертирование ссылок

    Есть переменная project.Variables["article"].Value в которой находится статья с 3 ссылками zennolab.com,zennolab.com 1,zennolab.com 2 нужно конвертировать bb code ссылку в обычную ссылку вот так https://zennolab.com, https://zennolab.com/1, https://zennolab.com/2 Конвертирование делаю вот так...
  19. И

    3 место Автоматизация Android без посредников. Часть 2.

    Может подскажете как это сделать ? :bn: Положить дамп в переменную... Уже и так и сяк тыкал.. гуглил.. но:dy: var a = project.Context["ADB"]; a.Command("cat /proc/bus/input/devices", true); project.Variables["event"].Value = Regex.Match(project.Variables["receiver"].Value, "(?<=mouse2...
  20. Tronheym

    C# замена текста в листе

    а как сделать тоже, но вместо вредных символов у нас есть список "вредных" слов/словосочетаний ? Проще говоря есть большой список.. нужно очистить список от слов типа: Здравствуйте, Привет и т.д... при этом с условием что "вредное" слово находится в начале строки... Вот делаю через кубик, но...
  21. samsonnn

    Как заменить все символы и пробелы на тире регуляркой?

    string input = project.Variables["line"].Value; string result = Regex.Replace(input, @"[\s\/]", "-"); // Удалить квадратные скобки и запятые result = Regex.Replace(result, @"[\[\],]", ""); project.Variables["result"].Value = result; return result;
  22. usboff

    Вопрос автозаполнения форм

    Гулять так гулять, вот и рассыльщик, довольно универсальный :D Random rand = new Random(); lock(SyncObjects.ListSyncer) //Лочим для много потока { var list = project.Lists["proxy"]; project.Variables["proxy"].Value = list[0]; list.RemoveAt(0); list.Add(project.Variables["proxy"].Value);}...
  23. djaga

    Текст и ссылки

    Решение как с обычным текстом: var text = project.Variables["text"].Value; string searchTarget = "PRAVILNUY.RU"; return string.Join(Environment.NewLine, text.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.None) .Where(line => !line.Contains("<img") || Regex.IsMatch(line...
  24. djaga

    Обернуть текст

    Привет. Вот что вы хотели сделать: string input = "Фильмы: 22\nМузыка: 15"; return Regex.Replace(input, @"(\w+):", "<b>$1:</b>"); Вместо "Фильмы: 22\nМузыка: 15" Укажите свою переменную: string input = project.Variables["text"].Value; Приложил шаблон ↓
  25. n0n3mi1y

    Как массово в тексте умножить цифры?

    Код изящнее, с использованием разработки openai string input = "Перед: 8 | Макушка: 5.75 |Бока: 5.25 | Затылок: 1.5"; Regex regex = new Regex(@"\b\d+(\.\d+)?\b"); string output = regex.Replace(input, m => (double.Parse(m.Value, CultureInfo.InvariantCulture) * 2.54).ToString("F2")); return output;
  26. n0n3mi1y

    Как массово в тексте умножить цифры?

    Думаю, вопрос не в этом немного заключался. По поводу того, как взять цифры, примерно так, наверное. var text = "Перед: 8 | Макушка: 5.75 |Бока: 5.25 | Затылок: 1.5"; var spl = text.Split(new string[] {"|"}, StringSplitOptions.RemoveEmptyEntries); var pattern = @"\b\d+(\.\d+)?\b"; var totalText...
  27. djaga

    нужна помощь с Regex. форматирование текста

    Привет. Нужно использовать флаг Single line и немного подправить ваше регулярное выражение.) Короткое решение: Исходный текст хранится в переменной (ZM) с именем "text". Результат кладется в указанной вами переменной с помощью кубика C#. return Enumerable.Range(1...
  28. V

    Как редактировать файлы XML (входящие настройки) - ошибка "Выполнение действия TextProcessing No such variable: InputSettingsChooseType"

    похоже на баг. используй c#, вроде норм всё //считываем из файла project.Variables["settingsFromFile"].Value = File.ReadAllText(project.Variables["settings"].Value); //заменяем в переменную settingsFromFile. project.Variables["settingsFromFile"].Value =...
  29. lokiys

    How to remove html tags from variable?

    You can use: Data ==> Text processing ==> Replace. And use regex <.*?> for replace. This will replace anything that's between < and > If there is a lot more complex html page then I would use HtmlAgility pack library.
  30. donkasstro

    Замена переменной проекта на C# с игнорированием регистра

    Благодарствую! ОБА варианта работают :dk:
  31. artsmm

    Удалить пробелы, которые идут более 2-х раз подряд?

    Примерно так: string input = "Привет мир! Как дела?"; string pattern = @"\s{3,}"; string replacement = " "; string result = Regex.Replace(input, pattern, replacement); project.SendInfoToLog(result,true); // Привет мир! Как дела?
  32. artsmm

    Замена переменной проекта на C# с игнорированием регистра

    я бы так попробовал: string regex1 = project.Variables["Test"].Value; string UrlDomen = project.Variables["UrlDomen"].Value; string pattern = Regex.Escape(UrlDomen); string replacement = "название_сайта"; string result = Regex.Replace(regex1, pattern, replacement, RegexOptions.IgnoreCase); Здесь...
  33. doc

    Замена переменной проекта на C# с игнорированием регистра

    regex2= System.Text.RegularExpressions.Regex.Replace(regex1, "(?i)"+UrlDomen, "название_сайта");
  34. donkasstro

    Замена переменной проекта на C# с игнорированием регистра

    Всем привет! Прошу помощи в решении тривиальной задачи, решения которой не нашел Суть в том, что нужно найти и заменить в кубике С# url сайта на шаблонный текст "название_сайта" БЕЗ учета регистра. Моих знаний хватило чтобы составить такой вот не работающий кубик: //ЗАМена переменной проекта...
  35. N

    C# проверка последнего символа в переменной

    Здравствуйте люди добрые. Прошу помогите пожалуйста мне кто может. Мне необходимо узнать как пишется скрипт-условие - в зависимости на какой символ заканчивается значение такой-то переменной(пусть будет "Pars"), выполняется определенное действие, в моем случае должно печататься значение из...
  36. DevOps

    Вопрос по REGEX, данные в двух строках

    Черкани в личку
  37. DevOps

    Вопрос по REGEX, данные в двух строках

    Большой спасиб и лайк!
  38. Alexmd

    Вопрос по REGEX, данные в двух строках

    var text = Regex.Replace(project.Variables["text"].Value, @"<.*?>", ""); text.Split(new[]{Environment.NewLine+Environment.NewLine},StringSplitOptions.RemoveEmptyEntries) .Where(x=>!string.IsNullOrWhiteSpace(x)) .ToList().ForEach(x=> { project.SendInfoToLog(string.Join(": "...
  39. K

    Перевод текста через deepl.com на C# GET/POST

    Здравствуйте, подскажите в каком формате запароленые прокси прописывать и если такой возможности нет, то подскажите пожалуйста где брали прокси.
  40. Rimen

    Как на C# сделать проверку что в переменной содержатся только цифры?

    попробуйте так string parametr_name = System.Text.RegularExpressions.Regex.Replace(project.Variables["parametr_name"].Value, @".|,", ""); if(parametr_name == null || string.IsNullOrEmpty(Regex.Replace(parametr_name, @"^\d+$", ""))) throw new Exception();
  41. vedi108

    Как на C# сделать проверку что в переменной содержатся только цифры?

    Ещё бы отлов пустого значения и NULL сюда прикрутить, и вообще огонь будет )
  42. Alexmd

    Диапазон в последовательность записей

    string text = "Audi 100 IV (C4) 1990 – 1994 Седан"; string yearRange = Regex.Match(text, @"\d{4}\ –.*\d{4}").Value; int[] years = yearRange.Split('–').Select(x=>int.Parse(x.Trim())).ToArray(); for(int i = years[0]; i <= years[1]; i++){ string _text = text.Replace(yearRange, i.ToString()); //...
  43. F

    Перевод текста через deepl.com на C# GET/POST

    Обновляйтесь! Все работает) Что было? Поменяли очень сильно запросы! Но я починил) Ну и куки еще добавили, тоже починил) Все желающие говорить спасибо - не стесняйтесь! Будут вопросы - задавайте) :bd: [/SPOILER] Random rand = new Random(); var input_list = project.Lists["Ваш текст"]; var...
  44. Garry Potter

    Замена "двойных кавычек" на «кавычки-елочки»

    Принцип понял, большое спасибо!
  45. djaga

    Замена "двойных кавычек" на «кавычки-елочки»

    Воспользуйтесь заменой с помощью регулярного выражения. \b" заменить на » \B" заменить на « string str = project.Variables["res"].Value; // данные из переменной res str = Regex.Replace(str, "\\b\"", "»"); str = Regex.Replace(str, "\\B\"", "«"); return str; // результат ↓ Приложил пример...
  46. kagorec

    Как удалить html теги с исключением.

    Пример снипета на удаление всех html тегов с исключением // html clear string text = project.ExecuteMacro(project.Variables["post"].Value); // сначало удалим окончание ненужного кода string text1 = System.Text.RegularExpressions.Regex.Replace(text, @"<div\ class=""primer_raz.*$|<div\...
  47. semafor

    5 место Z-TehnOman Part1. Cобственные классы, MySQL и Dapper — взаимодействие с БД проще, код чище, а нервы крепче

    В прилагаемом мной шаблоне, в общем коде я создал namespace DataClasses, в котором, в том числе, описываю класс User. Если вы пытаетесь написать свой шаб, то нужно описать данный класс в своем пространстве имен и указать его (пространство имен) в директивах using. Пример пространства имен из...
  48. V

    Замена текста в текстовом файле.

    Может кому то будет полезно, в этом скрипте в 1 строке "var list = project.List["ResultList"]" - Ошибка. "var list = project.Lists["ResultList"]" - нужно так. Я 2 дня не мог понять чего оно не работает ))
  49. Sergodjan

    [C#] Как перевести текст в нижний регистр и потом первую букву к верхнему регистру?

    Модификаторы регистра в регулярках в ЗП не работают, к сожалению. Вот такой код можно использовть: string source = project.Variables["source"].Value; string pattern = @"<([^<>]+)>"; Regex regex = new Regex(pattern, RegexOptions.IgnoreCase); MatchCollection matches = regex.Matches(source)...
  50. donkasstro

    [C#] Как перевести текст в нижний регистр и потом первую букву к верхнему регистру?

    Всем привет! Подскажите, пожалуйста, как в кубике C# написать код который переводит содержимое ВСЕХ тегов (между угловыми скобками < ... >) в нижний регистр? Например, в Notepad++ работает такая регулярка:: Находим: <([^<>]+)> Заменяем: \L<$1> А в кубике C# не работает: regexTest2 =...