Результаты поиска

  1. LmPopo

    Regex. Что я делаю не так?

    (?<=href=")[^"<>]+?(?=">2</a>)
  2. LmPopo

    Решено Обновить c# до версии 6.0/7.0

    Ну, вон на складчике сотни участников купили курсы по зенке и c# от разных авторов. Может, скоро начнут ломиться в эту тему )
  3. LmPopo

    Обрезка большого текста через Regex сильно нагружает процессор. Можно ли как-то уменьшить?

    Потестируйте. Два варианта, с регуляркой и без
  4. LmPopo

    Массовые замены в тексте

    Спецсимволы. Например, если будет такая строка в списке "?|!"
  5. LmPopo

    Массовые замены в тексте

    str = Regex.Replace(str, @"\b" + Regex.Escape(Rstr[0]) + @"\b", Rstr[1]); Так будет надёжнее )
  6. LmPopo

    zennoposter история версий (changelog)?

    https://zennolab.com/wiki/ru:zennoposter:macros-documentation
  7. LmPopo

    Аналог замены по regexp в C# сниппете?

    message = message.Replace("\n","\"+\"\\n\"+\"");
  8. LmPopo

    What regex to use for ^\s* function?

    (?m)^\s*|[\ \f\t\v]*(?=[\r\n]*$) Seems no
  9. LmPopo

    What regex to use for ^\s* function?

    (?m)^\s*
  10. LmPopo

    Часовой пояс

    Очень не вовремя, сегодня мог поработать только с утра
  11. LmPopo

    [Повтор]ZennoPoster+ C#. Бот в 3 этапа. Разбор по косточкам

    А по-моему, выгода зеннолаб более очевидна. Благодаря складчику, в частности, множеству складчин из авторского раздела и оптовым скидкам на лицензии, активно продвигается зенка, приобретается множество лицензий
  12. LmPopo

    Переименовать файл при получении. GET

    Сталкивался с невозможностью удаления папок, созданными экшеном Папка для загрузки файлов. Попробуй создавать папку перед загрузкой туда файла
  13. LmPopo

    Вывод номеров всех вхождений

    а, я думал, что сами сможете "скрестить" свой код и указанный как-то так: var target = project.Variables["target_text"].Value; var list = project.Lists["tmp_list"]; return string.Join(",", list.Select((Value, Index) => new { Value, Index }).Where(x=>x.Value==target).Select(x=>x.Index).ToList());
  14. LmPopo

    Вывод номеров всех вхождений

    http://zennolab.com/discussion/threads/poluchit-stroki-soderzhaschie-tekst.24934/#post-250214
  15. LmPopo

    инверсия строк

    TextPipe - Special - Reverse each line
  16. LmPopo

    Рег. выражение "все совпадения кроме..."

    Чуть изменил регулярку в моём предыдущем сообщении
  17. LmPopo

    Рег. выражение "все совпадения кроме..."

    Вы бы проверили код на разных примерах Для замены можно использовать такую регулярку: (?im)\ +(?=\S*[^\sa-zа-яё]\S*(\ |$))|(?<=(^|\ )\S*[^\sa-zа-яё]\S*)\ +
  18. LmPopo

    задать через c# путь на 2 папки старше project.Directory

    http://zennolab.com/discussion/threads/project-directory-obratitsja-na-direktoriju-vyshe.16506/#post-101967
  19. LmPopo

    Спящий режим c#

    System.Windows.Forms.PowerState.Suspend
  20. LmPopo

    Дата по умолчанию при неудачном преобразовании c#

    DateTime dt = DateTime.TryParseExact(pp, ppFormat, System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None, out dt) ? dt : DateTime.Now;
  21. LmPopo

    удаление пробелов

    (?m)^\ +|\ +(?=\r*$)
  22. LmPopo

    Кириллица-Латиница

    "ёЁ" в кириллицу на всяк случай надо добавить
  23. LmPopo

    Вопрос по объединению и редактированию списков

    По идее, можно было закомментить where l.Count() == 1 и отработало бы как надо
  24. LmPopo

    Вопрос по объединению и редактированию списков

    Код выше удалит дубли, не оставив единственное совпадение, т. е. из 123 123 234 оставит только 234
  25. LmPopo

    Можно ли в логике IF использовать спинтакс?

    или на 'variable.test'!='Alfa'&&'variable.test'!='Romeo' оба варианта одинаково рабочие )
  26. LmPopo

    Можно ли в логике IF использовать спинтакс?

    Хотя я не заметил, что в обоих вариантах используется == Тогда только один вариант рабочий
  27. LmPopo

    Можно ли в логике IF использовать спинтакс?

    В одном случае true, в другом false, вот и вся разница, оба варианта рабочие.
  28. LmPopo

    Можно ли в логике IF использовать спинтакс?

    Почему не канает? Вот не пойму ) Между прочим, это '{-Variable.test-}' != 'test1' && '{-Variable.test-}' != 'test2' по работоспособности равнозначно этому '{-Variable.test-}' == 'test1' || '{-Variable.test-}' == 'test2'
  29. LmPopo

    Можно ли в логике IF использовать спинтакс?

    или && ) http://i.imgur.com/uhjPCUJ.jpg
  30. LmPopo

    Можно ли в логике IF использовать спинтакс?

    http://i.imgur.com/yoCoIkD.jpg http://i.imgur.com/B2tHOAH.jpg
  31. LmPopo

    Можно ли в логике IF использовать спинтакс?

    Вы хоть попробовали его в PM?
  32. LmPopo

    Можно ли в логике IF использовать спинтакс?

    Я веду к тому, что такой вариант бессмысленный, т. к. невозможно добиться false: '{-Variable.test-}' != 'test1' || '{-Variable.test-}' != 'test2'
  33. LmPopo

    Можно ли в логике IF использовать спинтакс?

    Повторюсь, в каком случае тогда возможно false? Там всё время будет true
  34. LmPopo

    Можно ли в логике IF использовать спинтакс?

    А разве не это нужно? В каком случае здесь возможно false?
  35. LmPopo

    Можно ли в логике IF использовать спинтакс?

    Надо было вместо или (||) использовать и (&&)
  36. LmPopo

    Может ли зенка зависать после...

    Зенка занимает около 500 МБ, инстансов нет - как написал в старпосте, шаблон написан без браузера
  37. LmPopo

    Может ли зенка зависать после...

    Шаб работает сутками, значит - есть ) Но проблема возникла впервые. Это не первый шаб, который работает почти без простоя
  38. LmPopo

    Может ли зенка зависать после...

    20 мин. работы и зенка превращается в это. Отключение логирования не помогло https://i.gyazo.com/1e1ae59fa50725e8e92177e67e7446bb.png
  39. LmPopo

    Может ли зенка зависать после...

    Может ли зенка зависать после обильного ведения лога? Раньше шаб (без браузера) сутками гонялся без проблем, недавно добавил в него несколько опций, одна из них - отсылка в лог инфы почти по каждому действию. И зенка через некоторое время намертво виснет. Но так как внёс довольно много разных...
  40. LmPopo

    Как перемешать слова в строке?

    http://zennolab.com/discussion/threads/besplatnye-snipety-na-zakaz.23450/page-8#post-206032
  41. LmPopo

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

    Нет, это модификатор (?s)
  42. LmPopo

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

    А теперь и мой находит и не зависает 8-) var dom = project.Variables["dom"].Value; var result = Regex.Match(dom, @"(?<=<a {0,2}href {0,2}= {0,2}""\/?)[^/].*?(?s:(?=""((?!<a {0,2}href).)*?контакты))", RegexOptions.IgnoreCase).Value.ToString(); return result;
  43. LmPopo

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

    Почему не справляется? Там просто нет Контакты
  44. LmPopo

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

    Ну, проблема та же - медленная регулярка, и её нужно модифицировать. Пробуйте так, можно без предварительного шага получения всех href var dom = project.Variables["dom"].Value; var result = Regex.Match(dom, @"(?<=<a {0,2}href {0,2}= {0,2}""\/?)[^/].*?(?=""((?!<a {0,2}href).)*?Контакты)"...
  45. LmPopo

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

    var dom = project.Variables["dom"].Value; var result = Regex.Match(dom, @"(?<=<a {0,2}href {0,2}= {0,2}""\/?)[^/].*?(?=""[\w\W]*(Контакты|КОНТАКТЫ|контакты))", RegexOptions.RightToLeft).Value.ToString(); return result;
  46. LmPopo

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

    Надо изменить регулярку, напр. хотя бы так: (?<=<a {0,2}href {0,2}= {0,2}"\/?)[^/].*?(?="[^<]*?(Контакты|КОНТАКТЫ|контакты))
  47. LmPopo

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

    Заменой, регулярка та же
  48. LmPopo

    Вопрос по массиву С#

    Random rnd = new Random();
  49. LmPopo

    Как преодолеть кракозябы на Нигме?

    Можно пробовать перекодировать каждый раз спарсенное http://rghost.ru/private/7mF9D8t8B/e984c0f07a9b12409a3590265ba59396