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

Forum search Google search

  1. ssXXXss

    Не понимаю как избавиться от пробела?

    var res = Regex.Replace(project.Variables["Response"].Value, "\t", "").Trim(); return Regex.Replace(res, "\n ", "").Trim();
  2. Mikhail B.

    Не понимаю как избавиться от пробела?

    Этот код уберет пробелы в середине текста? Совершенно не понимаю как в него текст добавить. Мне надо много пробелов заменить на один пробел, сохранив при этом табуляцию. Пример текста Видеокарта новая гарантия 3 года от магазина,(Карта не распакованная не использовалась) Видеокарта Palit...
  3. ssXXXss

    Не понимаю как избавиться от пробела?

    return Regex.Replace(response, " {2,}", " ").Trim();
  4. morfeus

    Поиск-замена в списке

    Спасибо! Ускорил работу в разы без цикла в зп
  5. Dimionix

    Поиск-замена в списке

    IZennoList list = project.Lists["Spisok"]; lock (SyncObjects.ListSyncer) { for (int i = 0; i < list.Count; i++) list[i] = Regex.Replace(list[i], "<.*?>", ""); }
  6. Solus

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

    string text = project.ExecuteMacro(project.Variables["data"].Value); project.Variables["data"].Value = Macros.TextProcessing.Replace(text, @"(\S|\s)(?=$)", "", "Regex", "First");
  7. Lord_Alfred

    Чтение параметров в автосоздаваемые переменные из ini файла одним сниппетом

    Обновил сниппет из стартпоста, чтобы появилась возможность правильно парсить следующие строки в ini файле: Из изменений: поменял регулярку для парсинга секций + убрал регулярку для получения названий переменных и их значений и заменил это на indexOf + чуть отформатировал код. //берем имя...
  8. orka13

    Решено в get и post добавте куки автоматически

    @backoff – пойми, твой метод подходит только при использовании в пределах одного кубика запроса. А если в проекте надо передавать куки от запроса к запросу, и они будут меняться сервером на каком-то шаге, то такой метод даст трещину, так что не подсаживай на него людей :-). Ну пока пример от...
  9. xatabich10

    Поиск замена в списке всего словосочетания (предложения)

    Маэстро Вы великолепны... Как Вы мне помогли с C# он работает как часы) те что из Швейцарии. Все получилось как я и хотел... СПАСИБО! Лайк, подписка... с меня все как обычно.
  10. Dimionix

    Поиск замена в списке всего словосочетания (предложения)

    string text = project.Variables["text"].Value; string[] textReplace = { "Что заменять|На что заменять", "Мыло|Мыльные принадлежности", "Хозяйственные товары|Хоз товары", "Стол|Стол верстак", "Стол кухонный|Все для дома" }; foreach (string str in textReplace) text =...
  11. ssXXXss

    [SOLVED] Проблема в понимании Regex c# или как сделать "вкусной регулярку"*?

    добавляешь using System.Net; var dom = instance.ActiveTab.DomText; dom = WebUtility.HtmlDecode(dom); string regex = @"(?<=<span\ class=""price-value"">)[\w\W]*?(?=</span>)"; var reg = new Regex(regex, RegexOptions.None); if(reg.Matches(dom).Count > 0) { project.Variables["money"].Value...
  12. grin-du

    [SOLVED] Проблема в понимании Regex c# или как сделать "вкусной регулярку"*?

    var dom = instance.ActiveTab.DomText; string regex = @"(?<=<span\\ class=\""price-value\"">)[\\w\\W]*(?=\\ \\ </span>\\ </div>)"; string str1 = project.Variables["money"].Value; var reg = new System.Text.RegularExpressions.Regex(regex, System.Text.RegularExpressions.RegexOptions.None)...
  13. Emfortes

    Массовая замена статичных значений. Как реализовать одним кубиком?

    Поменял. Но теперь выдает следующее сообщение: Компиляция кода Ошибка в действии "CS0120" "Для нестатического поля, метода или свойства "System.Text.RegularExpressions.Regex.Replace(string, System.Text.RegularExpressions.MatchEvaluator)" требуется ссылка на объект". [Строка: 9; Cтолбец: 10]...
  14. Emfortes

    Массовая замена статичных значений. Как реализовать одним кубиком?

    Приветствую. Появилась острая необходимость массово заменить в тексте определенные символы. Например, есть переменная с тестом на русском и английском языке. Нам нужно оставить только русский язык. Что я сделал? Подключил отдельный список и впихнул туда английский алфавит. Далее по циклу идет...
  15. grin-du

    [SOLVED] Не могу разобраться с кодом с# Regex

    Спасибо, просто запарился толком( А не подскажите в этом, тоже не могу догнать( Отдает 0, а через просто REGEX нормально парсит. Регулярку экранировал в коде, но и приложу нормальную для сравнения, может в ней замут( var dom = instance.ActiveTab.DomText; string regex = "(?<=<span\\...
  16. Medvedoc

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

    Сниппет C#: Replace Regex (замена по регулярному выражению с проверкой переменной на пустоту) Описание: Данный сниппет проверяет переменную на наличие в ней значения. Если в переменной содержится какое-то значение, то происходит согласно регулярному выражению замена одного значения на заданное...
  17. Medvedoc

    Как заменить на c# определенные символы на знак +

    Решил проблему =))) string Test = project.Variables["var_filter_names"].Value.Trim(); string regexTest = System.Text.RegularExpressions.Regex.Replace(Test, @"[ .?!)(,:]", "+"); return regexTest;
  18. ТРОН

    Как перед всеми строчками вставить текст?

    Вижу уже помогли, а я тут конструировал, но не доделал, пусть будет так, может кому пригодится var count = project.Lists["Spisok"].Count(); var str = string.Join("\r\n", project.Lists["Spisok"].Take(count)); str = Regex.Replace(str, @"\r\n", "\r\n нужный_текст-"); return...
  19. A

    [SOLVED] Спарсить все посты с группы вк

    спасибо большое, щас уже подсказали запросы + json + api
  20. evgen2208

    [SOLVED] Спарсить все посты с группы вк

    Не уверен, что самый быстрый, но вот готовый сниппет: (ссылки проходит поочередно, имей ввиду что там 500+ страниц в этой группе) var tab = instance.ActiveTab; tab.Navigate(@"https://vk.com/wall-77590095?own=1","https://vk.com"); tab.WaitDownloading(); var result = new List<string>(); int...
  21. Dimionix

    Как сохранить в переменные сразу несколько результатов regex. Или сохранить в один список

    IZennoList list = project.Lists["List"]; // список проекта, в который класть результат string input = project.Variables["text"].Value; // переменная проекта с текстом Regex reg = new Regex(@"(?<=id="").*?(?=<)"); list.AddRange(from Match m in reg.Matches(input) where m.Success select...
  22. orka13

    Ищу алгоритм парсинга текста статьи HTML-страницы (без меню, футеров и прочего мусора)

    Ну к примеру, для потомков опишу логику на обычных регулярках, как сейчас шаб у меня работает: 1. Берем содержимое BODY: string text = project.Variables["Get_rezult"].Value; string regex = @"<(BODY|body)[\w\W]*</(BODY|body)>"; var reg = new System.Text.RegularExpressions.Regex(regex...
  23. WebBot

    Замена через регулярку - удаляется все

    // удалит все кроме русских букв и пробелов string str = "Привет! как дела?"; return Regex.Replace(str,"[^а-я ]+","",RegexOptions.IgnoreCase);
  24. hameleonds

    Существует явное преобразование (возможно, отсутствует приведение)

    всем привет. При выполнении кода выдает вот такую ошибку - "Ошибка в действии "CS0266" "Неявное преобразование типа "System.Threading.Tasks.Task<AngleSharp.Dom.IDocument>" в "AngleSharp.Dom.IDocument" невозможно. Существует явное преобразование (возможно, отсутствует приведение)"." происходит...
  25. lokiys

    Regex Match & replace

    Hi. There could not be better answer than search in google. Google search - regex replace
  26. R

    Regex Match & replace

    I need some text matched and replaced . However I could not find a real help file... This is the Regex I have Find Matches: (?m:(.*Lottery)(.*PM)\s+(1st.*Prize.*\/\-)(\s+)(\d+)\s+(2nd.*Prize.*)((\n[0-9]+.*){20})\s+) Replace with $1\nTime:$2\n\n$3\n$5\n\n$6$7\n--------------------------------\n...
  27. Dimionix

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

    Или без счётчика: IZennoList list = project.Lists["List"]; // список проекта string str = string.Join("\r\n", list); string pattern = @"b2b\.ivest\.kz[\w\W]*?</div>[\w\W]*?</div>"; Match match = Regex.Match(str, pattern); if (!match.Success) { // если нет совпадений, то list.Clear(); //...
  28. ibred

    Жив ли прокси, отправка команды пинг

    Нужно добавить в using: using System.Net; using System.Net.NetworkInformation; А в GAC: System.Net.dll Но эта штука, как я понял по порту не работает. Можно ещё попробовать такой вариант от Radzhab, немного адаптированный: В using: using System.Net.Sockets; using System.Net; В GAC...
  29. ibred

    Для новичков Парсер Яндекс Маркет за 30 минут с помощью ZennoPoster

    Вот ещё одно интересное решение, которое позволит не щелкать по SELECT с целью изменения количества отображаемых товаров на странице. Как выяснилось, при выборе одного из значений "Показывать по X" товаров, в браузер пишется кука yandexmarket, где значением выступает их кол-во. Всё, что нам...
  30. Dimionix

    C# подсчитать количество символов?

    Regex.Replace(str, "[здесь_символы]", "") Двойные кавычки, обратный слэш и дефис (если он не в конце) нужно экранировать обратным слэшем.
  31. vasyaya

    C# подсчитать количество символов?

    Скажи пожалуйста как туда добавить еще символы? например точку итд
  32. Dimionix

    C# подсчитать количество символов?

    string str = project.Variables["var"].Value; str = Regex.Replace(str, "[(!,\")]", ""); return str.Length;
  33. ikibostus

    Как открыть пдф документ на редактирование

    Привет, друзья. Если открыть вручную через Notepad ++ пдф файл и там изменить некоторые данные и сохранить его, то он будет работать. А как через C# открыть, отредактировать, через регекс, к примеру и сохранить, что бы он потом тоже работал? Я пытался сделать это через данный код, но файл потом...
  34. Dimionix

    [Бесплатно!] ReCaptchaGnizer: Решение ReCAPTCHA2 со 100% результатом (AutoSubmit: vk/textnow и др.)

    А не проще отдельным кодом проверять баланс? string apiKey = project.Variables["ruCaptcha_ApiKey"].Value; bool sendInfoToZP = true; // Получение баланса RuCaptcha string resultRequest = ZennoPoster.HttpGet("http://rucaptcha.com/res.php?action=getbalance&key=" + apiKey + "&json=true"); Match...
  35. orka13

    Помогите советом. ГЕТ шаблон жрет 100% проца

    Ну так хоть бы сказал что не смотрел, так как не понял, а то тупо проигнорил.... http://c2n.me/3OjDW8f UPD: Хотя нет, в твоем случае лучше просто подправь свой кубик поиска кукисов на такое: string get_cookie = project.Variables["get_info"].Value; string get_cookie =...
  36. orka13

    to transform a list of URLs into pretty domain names

    string url = project.Variables["url"].Value; // url = http://zennolab.com/discussion/ url = new Uri(url).Host; // returns only Host (zennolab.com) // replace "www." at the beginning of the line to "" url = System.Text.RegularExpressions.Regex.Replace(url, @"^www\.", ""...
  37. DmitryAk

    Чтение параметров в автосоздаваемые переменные из ini файла одним сниппетом

    Решил поделиться полезняшкой. Она из разряда велосипедных велосипедов, но иногда весьма ускоряет работу. Цель Чтение из ini файла всех параметров с автоматическим созданием нужных переменных реализованное в виде одного сниппета без необходимости подключения библиотек, правок в общем коде или...
  38. Fedor5588

    Регулярные выражения на все случаи жизни

    Спасибо за помощь!) но все равно остается:
  39. orka13

    Регулярные выражения на все случаи жизни

    как то вы парни неправильно это все делаете. Вот так вроде по феншую, сработает и когда там больше разных HTML тэгов будет, одним C# кубиком: string Text = project.Variables["Text_obrabotki"].Value; //сюда текст обработки (из переменной Text_obrabotki) Text =...