Недавний контент WEISS

  1. WEISS

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

    Сделал пока вот так, вроде работает string text = string.Join("\r\n", project.Lists["Список"]); string reg = @"(?<=(^|\r\n))((?!(Санкт-Петербург|Москва|Минск)).)*(?=($|\r\n))"; project.Variables["stet"].Value = (project.Lists["Список"].Count - Regex.Matches(text,reg).Count).ToString();
  2. WEISS

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

    Добрый день! Код считает количество строк содержащих слова Санкт-Петербург и Москва. А как сделать чтобы считало количество строк не содержащих эти слова. Спасибо. string text = string.Join("\r\n", project.Lists["Список"]); string reg = @"(?i)(Санкт-Петербург|Москва)"...
  3. WEISS

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

    да ошибок много и увы не работает
  4. WEISS

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

    Добрый день! Подскажите снипет - взять из списка с удалением 400 строк и положить в переменную с разделителем , (запятая). Спасибо.
  5. WEISS

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

    Добрый день! Дайте плиз код - подсчитать в списке количество строк содержащих определенное слово. Спасибо.
  6. WEISS

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

    Добрый день! Список_1 имеет строки следующего формата 27340298|коммент-1|пост-1|сообщение-1|в друзья-1 56905924|коммент-1|пост-0|сообщение-0|в друзья-1 336968398|коммент-1|пост-1|сообщение-1|в друзья-1 6096395|коммент-0|пост-0|сообщение-1|в друзья-1 Как снипетом по регулярке взять все строки...
  7. WEISS

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

    var list = project.Lists["secondList"]; Random rnd = new Random(); if (list.Count <= 0) { project.SendWarningToLog("", "Список secondList пуст", true); return null; } if (list.Count < 21) { for (int i = 0; i < list.Count; i++) { int index = Global.Classes.rnd.Next(0...
  8. WEISS

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

    Спасибо! Уже нашел string text = project.Variables["ID"].Value;//Берем текст из переменной для парсинга var RegText = @"\d+";//Текст для парсинга var match = Regex.Match(text, RegText);//Парсинг { if (match.ToString() == "") { return null; } return match; }...
  9. WEISS

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

    Добрый день! Подскажите код. Если в переменной число (любое) выходит по зеленой, если буквы по красной. Спасибо.
  10. WEISS

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

    Код работает со списком, а как сделать чтоб работал с файлом. Спасибо. var list = project.Lists["secondList"];//Определяем список string ID = list[0];//Берем 1-ю строку list.RemoveAt(0);//Удаляем взятую строку (1-ю строку) var logPass = ID.Split('|'); project.Variables["ID"].Value = logPass[0];
  11. WEISS

    Как включить чтобы использовался DNS прокси?

    А как IPv4 поставить а не socks? Спасибо.
  12. WEISS

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

    string[] first = project.Lists["List1"].ToArray();// string[] second = project.Lists["List2"].ToArray(); string[] third = second.AsParallel().Except(first.AsParallel()).ToArray(); lock(SyncObjects.ListSyncer) project.Lists["List2"].Clear(); project.Lists["List2"].AddRange(third.ToList());
  13. WEISS

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

    Так очень медленно, а вот так быстро string[] first = project.Lists["all"].ToArray(); string[] second = project.Lists["secondList"].ToArray(); string[] third = second.AsParallel().Except(first.AsParallel()).ToArray(); lock(SyncObjects.ListSyncer) project.Lists["secondList"].Clear()...