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

Forum search Google search

  1. Meteorburn

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

    namespace ZennoLab.OwnCode { public static class TemplateTools { public static double TextSimilarity(string textin, string textout) { int length = 3; var nGramma1 = GetNGrammas(textin, length); var nGramma2 =...
  2. biryukovm

    Подскажите почему так долго обрабатывается

    Привет всем. Я вот не могу понять все сделал в 1 кубике #C но вот классическая обработка занимает около минуты на одной странице Tab tab = instance.ActiveTab; var fl = 0; var tovar_artikul = tab.FindElementByXPath("//div/input[@name='sku']", 0).GetAttribute("value").Trim(); var tovar_name =...
  3. biryukovm

    Сделать замену на пустОту через Regex

    Привет всем. Не получается сделать замену согласно регулярного выражения. Использовал кубик потом перевел в С# так и не помогло Подскажите где поправить HtmlElementCollection tovar_img_l = tab.FindElementsByXPath("//div[contains(@class, 'image_to_float')]"); foreach(var a in tovar_img_l){...
  4. A

    Regex option from Text processing

    Want to check from a table of two columns: A - Email and B being X I need to confirm if col A (email) is an actual email by using a Regex so I set top text processing text being my variable e.g {-Variable.RegexedEmail-} I select Regex dropdown, set my Regex script in Regex field and then below I...
  5. Onizuka

    Убрать пробелы регуляркой

    Полный код вот, мож тут че-то поменять нужно ? var doc_company_name = doc.DocumentNode.SelectSingleNode("//div[@class = 'name-company']"); if(doc_company_name != null) {company_name = doc_company_name.InnerText; company_name = System.Text.RegularExpressions.Regex.Replace(company_name...
  6. Onizuka

    Убрать пробелы регуляркой

    подскажите пожалуйста как исправить этот код, кубик отрабатывает как надо, а код возвращает пустую строку company_name = System.Text.RegularExpressions.Regex.Replace(company_name, @"(?m)^\s+|\s+$", "");
  7. W

    Как с помощью регулярки привести определенные элементы в нижний регистр?

    Спасибо Вам большое, все отлично работает
  8. D

    Как с помощью регулярки привести определенные элементы в нижний регистр?

    Попробуйте так string source = project.Variables["source"].Value; string pattern = @"(?<=src="").*?(?="")"; Regex regex = new Regex(pattern, RegexOptions.IgnoreCase); MatchCollection matches = regex.Matches(source); foreach(Match m in matches) { if(m.Value.Length > 0) source =...
  9. Kazbek_kadirov

    Быстро и просто качаем видео с YouTube и еще примерно 1000 популярных сайтов

    Решил этим c# кодом var str = @project.Variables["переменка"].Value; str = Regex.Replace(str, @"\\u([\da-f]{4})", m => ((char)Convert.ToInt32(m.Groups[1].Value, 16)).ToString()); return str;
  10. Lord_Alfred

    1 место Универсальный экстрактор™ контента (основной статьи страницы)

    Да, это очистка контента срабатывает (т.к. данный парсер я пилил для текстового контента без тегов). Для того, чтобы это отключить - нужно закомментить следующие регулярки в последнем C#-кубике (fix content): // fix spaces around some symbols content = Regex.Replace(content...
  11. ial1408

    Убрать неразрывный пробел

    Спасибо, сработало
  12. molotok

    Убрать неразрывный пробел

    string strPrice = "22 000"; strPrice = Regex.Replace(strPrice, @"\D", String.Empty); //2 вариант (выдает 22 000) return strPrice;
  13. ial1408

    Убрать неразрывный пробел

    Добрый день. После HtmlDecode выходит "22 000" (так и должно) . Не могу убрать неразрывный пробел. Как только не пробовал. strPrice = System.Web.HttpUtility.HtmlDecode(strPrice).Trim(); strPrice = new Regex(@"\d{3,6}").Match(strPrice).Value; //1 вариант (выдает 000) strPrice =...
  14. D

    Как преобразовать 3,6478 к 3.64

    var cells = sourceTable.GetRow(i).ToArray(); cells[9] содержит значения 3,6478 43434,4654 и т.д. Пожалуйста, подскажите как преобразовать эти значения к виду 3.67 43344.46 // c заменой запятой вроде понятно, с форматом нет х:хх cells[9] = Macros.TextProcessing.Replace(cells[column], ","...
  15. L

    2 вопроса по C#

    using System; using System.Globalization; public class Program { public static void Main() { var encoded = project.Variables["peremennaya"].Value; var decoded = ""; for (var i = 0; i < encoded.Length; i += 4) decoded +=...
  16. V

    2 вопроса по C#

    может быть так: var encoded = project.Variables["peremennaya"].Value; var decoded = Regex.Unescape(Regex.Replace(encoded , "([0-9A-F]{4})", @"\u$1")); project.Variables["peremennaya"].Value = decoded;
  17. L

    2 вопроса по C#

    Доброго времени. Ситуация такая - есть определенный текст, лежит в переменной. Его нужно взять и преобразовать в читабельный вид, а после положить в переменную. 1) как сделать чтобы C# брал значение из переменной? Открываю код C#, Правой кнопкой установить значение из переменной и добавляется...
  18. BAZAg

    Требуется шаблон на зенопостер

    string html = project.Variables["html"].Value; // Содержимое странички // Берем все блоки с класом body details string[] bodyReplace1 = Regex.Matches(html, @"<div class=""body details"">[\w\W]*?</div>").Cast<Match>().Select(s => s.Value).ToArray(); foreach (string s in bodyReplace1) { //...
  19. ebrwebrw

    Ограничиваем потоки шаблона

    Добавлю сюда что бы не потерялось на форуме Вариант #1 через TasksList и LimitOfThreads //название шаблона который будем выдавать string template_name = "test_limit".Replace(".xmlz","").ToLower(); //Максимальное колво потоков int threads_limit = 3; string project_name =...
  20. ebrwebrw

    Ограничить потоки в шаблоне.

    Отписал в саппорт за колво запущенных потоков мб ответят, а то на форуме ничего не нашел //название шаблона который будем выдавать string template_name = "test_limit".Replace(".xmlz","").ToLower(); //Максимальное колво потоков int threads_limit = 3; string project_name =...
  21. ebrwebrw

    Ограничить потоки в шаблоне.

    //название шаблона который будем выдавать string template_name = "test_limit".Replace(".xmlz","").ToLower(); //Максимальное колво потоков int threads_limit = 5; string project_name = project.Name.Replace(".xmlz","").ToLower(); if (template_name != project_name) throw new Exception("Нельзя...
  22. RoyalBank

    Ограничить потоки в шаблоне.

    Так должно работать, для кода необходимо было сделать проверку на имя шаблона, чтобы брать количество потоков для конкретного шаблона. int n = 5; List<string> tasks = ZennoPoster.TasksList.ToList(); for(int i = 0; tasks.Count > i; i++) {...
  23. Stelsgrower

    Сохранить куки в формате

    Да, но как решить? Подскажите плиз. Куки через instance.GetCookie возвращает даты в формате 12/26/2021 12:00:19, но DateTime принимает только такой вид 12.26.2021 12:00:19 Вставил следующее: par[4] = Macros.TextProcessing.Replace(par[4], "/", ".", "Regex", "All"); par[4] =...
  24. P

    Парсер Bing

    нашел)) кому интересно убираем : //remove special characters rawSnippet = Regex.Replace(rawSnippet, @"[^0-9a-zA-Zа-яА-Я\ \""\'\.\?\!,:-;—…]+", string.Empty); вроде бы тогда всё гуд UPD: символы появились, но снова выпадает периодически: Выполнение действия CSharp OwnCode: Чистим...
  25. vicos

    Совершенствуем тему беттинга с помощью связки Zennoposter - Telegram.

    Тема взаимодействия Zennoposter и Telegram поднималась неоднократно. Но как говориться нет пределу совершенства. Ни для кого не секрет, что телеграмм сейчас кишит всевозможными каналами связанными со ставками на спорт: прогнозы, прогрузы, сигналы и т.д. Тема беттинга настолько широкая, что не...
  26. guloc

    Работа с текстом. Уникализация текста по средством C#

    Всем привет, Обычно я писал статьи про уязвимости Яндекса, но сейчас решил написать про работу с текстом и уникализацию текста по средством c#. Данная статья поможет в создании своих дорвеев, каких то проектов связанных с текстом и тд. Для меня стала актуальна данная тема так как создание сайтов...
  27. zarufakis

    Заходим на сайт максимально безопасно + Бонус x2

    Не для кого не секрет, что заход на сайт любого сервиса, тем более, имеющего ИИ и не просто отслеживающего ваши входные параметры (страна, юзерагент и т.д), но и принимающие решения дать вам на нем что-то делать или нет, представляет некоторые сложности. На форуме уже было размещено несколько...
  28. M

    Как получить инфу о файле? Разширение видео

    using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Linq; using System.Text.RegularExpressions; using System.Windows.Forms; public class VidInfo { public string Duration { get; set; } public string Bitrate { get; set; }...
  29. A

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

    В этот код вставить текст, с переменной Пример: Переменная [Замена] в ней: "Что заменять|На что заменять", "Мыло|Мыльные принадлежности", "Хозяйственные товары|Хоз товары", "Стол|Стол верстак", "Стол кухонный|Все для дома" //////////////////// string text =...
  30. DrunkDeath

    Unicode в человеческий вид

    оооооох от души)) Всё сработало. Всем большое спасибо.
  31. samsonnn

    Unicode в человеческий вид

    Рабочее решение: string text = project.Variables["Str"].Value; // на вход в переменную Str подаем: &#85&#99&#104&#97&#115&#116&#105&#101 string result = System.Web.HttpUtility.HtmlDecode(Regex.Replace(text, @"(&#\d+)", "$1;")); return result; // На выходе получим Uchastie
  32. TwistDanceR

    String-> double for .Addseconds() method

    Спасибо, дорогой человек. Я догадывался что всё дело в запятой, но из-за количества итераций (и возможно глупого незнания) уже сам запутываться стал. System.DateTime pDate = (new DateTime(1970,1,1,0,0,0,0)); return...
  33. N

    Не работает Macros.TextProcessing.Replace(text, "=\n", "", "Regex", "All");

    Долго разбирался с такой же проблемой. Надо писать так: Macros.TextProcessing.Replace(text, "(=\\n|=\\r)", "", "Regex", "All"); Вот тут объяснение: https://stackoverflow.com/questions/1302864/unrecognized-escape-sequence-for-path-string-containing-backslashes
  34. Gizmond

    Подхват куки из контейнера в Post запрос C#

    привет ) разобрался ) правда уже не помню как )
  35. TwistDanceR

    Подхват куки из контейнера в Post запрос C#

    Никто так и не ответил )) Ошибка в том, что где-то неверно установлен параметр startIndex. Так как код не полный - сразу не найдешь, но определенно где-то косяк, походу это Regex или Replace шалит/шалил)) Надеюсь всё исправил уже, просто не мог оставить тему без ответа)) Может кому-то в будущем...
  36. E

    Замена слов

    string Text = project.Variables["test"].Value; string regexText = System.Text.RegularExpressions.Regex.Replace(Text, "слово1", "слово2"); return regexText; Но если добавить еще одну строчку например string regexText = System.Text.RegularExpressions.Regex.Replace(Text, "слово3", "слово4"); то...
  37. Metrix

    Decode KOI-7 - Помогите пожалуйста

    Это Unicode. Один из вариантов декодирования string s = "\u0412\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043d\u0430 \u0441\u0430\u0439\u0442\u0435!"; return Regex.Replace(s, @"\\u([a-fA-F\d]{4})", m =>...
  38. artsmm

    Замена по регулярке

    Всем привет Сделал такой код: lock(SyncObjects.ListSyncer) { //Берем пути к авкам var stroka0 = project.Lists["avatar_url"][0]; project.Lists["avatar_url"].RemoveAt(0); project.Variables["avatar_url1"].Value = stroka0; var stroka1 =...
  39. R

    Возврат значения в переменную в C# без return

    Всем доброго дня. Новичок в С#, воспользовался поиском и не смог найти. Пытаюсь засунуть полученное значение в переменную без return, так как нужно несколько действий таких повторить с разными переменными. Значение считается в Double, потом через regex меняю запятую на точку, если возврат в...
  40. vikas2006

    список и регех что не так я делаю

    вот код IZennoList myspisok = project.Lists["Список 2"]; myspisok.Clear(); var List1 = project.Lists["Список 1"]; var List2 = project.Lists["Список 2"]; string reg2 =@"https://www...)"; lock(SyncObjects.ListSyncer) { string proxy = List1[0]; proxy =new Regex(reg2).Match(proxy).Value; proxy...
  41. TwistDanceR

    Угрюмые лямбды

    var list = project.Lists["pro"]; //объява list.Clear(); //чистка var file = File.ReadAllText(project.Directory+@"\\"+"ips-zone2.txt"); //файл для переработки var regex = @"zproxy.*"; // регулярка для переработки list.AddRange(Regex.Matches(file,regex).Cast<Match>().Select(m=>m.Value).).; //-...
  42. ssXXXss

    Удалить ненужные символы

    можно так var str = project.Variables["mk_title"].Value; var pattern = @"<b>|</b>|&nbsp|http|https|email|password|api|ByBit|goo.gl|\+7|\+9|\+44|1|2|3|4|5|6|7|8|9|pivot|.com|.ru"; return Regex.Replace(str, pattern, "").Trim();
  43. B

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

    Вот для моих нужд понабилось сравнение двух текстов по шинглу, тему нашел, код рабочий, но он берет текста из файлов и сравнивает их между собой, а я хочу сделать из переменной и сравнение 2 текстов с родительским текстом. Вот оригинальный кусок кода: Общий код namespace ZennoLab.OwnCode {...
  44. B

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

    Вот для моих нужд понабилось сравнение двух текстов по шинглу, тему нашел, код рабочий, но он берет текста из файлов и сравнивает их между собой, а я хочу сделать из переменной и сравнение 2 текстов с родительским текстом. Вот оригинальный кусок кода: Общий код namespace ZennoLab.OwnCode {...
  45. Сибиряк

    Бесплатно напишу регулярное выражение. Часть 2.

    Парсер огонь! Спасибо за код))
  46. orka13

    Бесплатно напишу регулярное выражение. Часть 2.

    Вот отрывок моего говнокода из старенького моего шаблона конкурсного Быстрый парсер RU + ENG текстового контента на Get-запросах: // умно разбиваем длинные строки на предложение по наличию точки, + пробела и заглавной буквы после нее, + текста без точки недалеко перед ней: regexTest =...
  47. Vasyl1

    Как перебирать переменные быстро?

    Друзья, подскажите каким образом перебирать переменные. У меня есть список в переменной вот такой мне нужно найти все строки которые начинаються с вот этого "1;1;" Я вот создал такой код на С#. но он очень долго обрабатывается, примерно 30-60 минут так как в переменной около 80 000 строк...
  48. orka13

    Помогите с регуляркой.

    В данном случае их надо дублировать в C#: return System.Text.RegularExpressions.Regex.Replace(@"Hello, world""It's me!", @"([\.\?;!""])(?=[A-Z])", @"$1 ");
  49. I

    Помогите с регуляркой.

    а как сюда, к знакам препинания, еще и двойные кавычки добавить?
  50. T

    Help in regex with variable

    could you please give an example on how regex structure with variable