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

Forum search Google search

  1. Roirise

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

    Благодарствую. В моем проекте зашел такой подход.
  2. Sorrow

    Профиль

    Так а что с этим дальше делать, подскажите.
  3. ibred

    Профиль

    Как вариант, можно сделать следующим образом: Выставляете настройки генерации на Desktop \ Windows Далее запускаете C# экшен с кодом ( для Windows 7/8 ): // Формируем набор версий операционной системы Windows // 6.0 Windows Vista // 6.1 Windows 7 // 6.2 Windows 8 // 6.3 Windows 8.1 string...
  4. F

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

    Спасибо! А как сделать обратное? Имею ввиду если мне нужно добавить несколько пробелов в переменную?
  5. A

    Работа с текстом в переменной

    В 1 кубик c#. string text = project.Variables["text"].Value; string text1 = string.Join("{se}", text.Trim().Split(new string[]{"\r\n"}, StringSplitOptions.None)); return text1.Replace("se","-String.Enter-"); В 2 кубика: 1. Данные - обработка текста - замена - режим Regex - что искать...
  6. russya

    Помогите с С#

    HtmlElementCollection ssilka = instance.ActiveTab.FindElementsByAttribute("li","id","result_.*","regexp"); for (int i=0; i< ssilka.Count; i++) { var ssilkalist1 = ssilka.GetByNumber(i).FindChildByAttribute("span","class","a-offscreen","regexp",0).GetAttribute("innertext"); Regex regg =...
  7. orka13

    4 место Быстрый парсер RU + ENG текстового контента на Get-запросах

    Увы, с моим базовым знанием C# не получилось существующий алгоритм подправить. Могу разве что посоветовать убрать там блок "C#: авто-определения ("авто-исправления") кодировки", и посылать запросы с utf-8 кодировкой, либо добавить дополнительный запрос с нужной кодировкой, а ее значение искать в...
  8. Сибиряк

    4 место Быстрый парсер RU + ENG текстового контента на Get-запросах

    @orka13 Салют! Почему то пропускает строки при фильтрации текста: Please complete the security check to access www.hoosiersportsreport.com. [CODE]// удаляем строки где есть ссылки(www. или http), или популярные испанские\немецкие слова: regexTest =...
  9. T

    2 место Работа с MySql в многопотоке. Блокировка таблиц. Получение id добавленной записи.

    Спасибо за ответ! Столкнулся еще с одной проблемой: У меня есть две таблицы: Users и Users_del. Таблица Users_del выступает в роли черного списка, то есть, мне нужно взять первую строку из списка Users, удалить её и проверить есть ли такая строка в списке Users_del. Если такая строка есть, то...
  10. doc

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

    1{1,2}$
  11. samsonnn

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

    Вот пожалуйста: string number = "23511"; number = Regex.Replace(number, @"1{1,2}$" , ""); return number; код берет 2 последние единицы и меняет их на пустоту по регулярке, если в переменной в конце не будет двух единиц, то соответственно код вернет значение, которое в переменной изначально.
  12. ssXXXss

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

    сильно если не мудрить попробуй так var text = "1011"; int index = text.Length - 3; var str2 = text.Remove(0, index); if (str2 == "111") { text = Regex.Replace(text, "111", "1"); } else { index = text.Length - 2; str2 = text.Remove(0, index); if (str2 == "11") {...
  13. Jeronimo

    Вопрос по парсингу Юлы (post/get)

    Разобрался. Нужно из Unicode перекодировать в кириллицу. Спасибо за намёки. Если кто вдруг столкнётся с тем же что и я, то полученный ответ через get запрос нужно перекодировать в кириллицу. Скрипт для этого действия: string str = project.Variables["text"].Value; // переменная с текстом Regex...
  14. ssXXXss

    очистить текст от переноса строк

    var text = project.Variables["text"].Value; return Regex.Replace(text, "\n{0,2}", "");
  15. Severip

    При вставке в Ексель некоторые поля смещаются вправо.

    string result = project.Variables["pl_work_history"].Value.Trim(); result = Macros.TextProcessing.Replace(result, "&ndash", " ", "Text", "All"); result = Macros.TextProcessing.Replace(result, "&laquo", " ", "Text", "All"); result = Macros.TextProcessing.Replace(result, "&raquo", " ", "Text"...
  16. Z

    При вставке в Ексель некоторые поля смещаются вправо.

    Кажись работает. А как это: - &ndash - &laquo - &raquo грамотно удалить? Единственно, что мне приходит в голову это для каждого тега сделать "найти - заменить". Не хотелось бы для каждого делать кубик.
  17. Severip

    При вставке в Ексель некоторые поля смещаются вправо.

    string result = project.Variables["pl_work_history"].Value.Trim(); return Macros.TextProcessing.Replace(result, "\t", " ", "Regex", "All"); Галку убирать надо, оно перезапишет переменную pl_work_history, ее нужно также указать внизу. В данном коде вместо таба поставит пробел, т.е. заменить все...
  18. Z

    При вставке в Ексель некоторые поля смещаются вправо.

    Сделал как на скрине. С настройки "Не возвращать значение" убирать галку? Исходный текст, который находится в переменной "pl_work_history": " декабрь 2017 &ndash; настоящее время Маркетолог. УП &laquo;ПС АВТО ГРУПП&raquo;. ноябрь 2016 &ndash; декабрь 2017 гг. Индивидуальный...
  19. Severip

    При вставке в Ексель некоторые поля смещаются вправо.

    string result = project.Variables["productName"].Value.Trim(); return Macros.TextProcessing.Replace(result, "\t", "", "Regex", "All"); Вот так можно почистить переменную от табов.
  20. S

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

    string f = "qwer.Rtttt"; return Regex.Replace(f, @"(?<=\w\.).*?(?=[A-Z])", " ");
  21. S

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

    string str = project.Variables["DOM"].Value; string[] rep = new[] { "\\s|b" //пробел на пусто }; foreach(string r in rep) { string[] h = r.Split('|'); str = Regex.Replace(str, h[0] , h[1]); } return str;
  22. A

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

    спасибо за уделенное внимание, это как я понял из кода не то что надо, у меня идут полноценные regex которые заменяются данными, в исправлении выше я написал что подходит.
  23. A

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

    Еще вопрос, это снипет замены данных используя регулярное выражение, как в этот список добавить еще несколько замен по regex? то есть в одном коде сделать их несколько что бы не плодить кубики с кодом. string regexTest = System.Text.RegularExpressions.Regex.Replace(Test, @"с", "h"); string...
  24. backoff

    Чем вы проверяете массово доступность сайтов?

    ну можно так сделать 1. пропинговать страницы моим шабом он быстро вытянет рабочие 2. можно использовать этот сниппет, он удаляет ненужные символы, которые нагружают поиск и следовательно проц string Test = project.Variables["get_info"].Value; string regexTest =...
  25. Hannes

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

    Попробовал. Не работает. Выполняется успешно, но замен нет.( Спасибо!
  26. S

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

    заменить str = Regex.Replace(str, @"\b" + Regex.Escape(Rstr[0]) + @"\b", Rstr[1]); на str = Regex.Replace(str, @"\b" + Rstr[0] + @"\b", Rstr[1]); и все заработает
  27. S

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

    эт если, случайно, в листсинонимайзер запишут неправильные символы?
  28. LmPopo

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

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

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

    string str = project.Variables["stroka_S_textom"].Value; var ReplaceList = project.Lists["ReplaceList"]; //список замен for(int i = 0; i < ReplaceList.Count; i++) { string[] Rstr = ReplaceList[i].Split('|'); str = Regex.Replace(str, @"\b" + Rstr[0] + @"\b", Rstr[1]); } return str;
  30. Dorian_Gray

    [SOLVED] С# Параллельные запросы помощь с синтаксисом.

    В конкурсной статье из 3 конкурса статей описывается использование и приводится пример шаблонов. В C# столкнулся с проблемой синтаксиса, по этому собственно и создал тему. Для примера использовал шаблон gplusparser2 где из подсписка беруться ссылки в потоки и скачивается изображение, шаблон...
  31. Astraport

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

    Мне нужно удалить из HTML div с цитированием. Regex.Replace(he.GetAttribute("innerhtml"), @"(?<=<div\ class=""quote"">).*(?=</div>)", String.Empty); Но он часто глючит потому что и после цитаты есть теги и div-ы. Как лучше изменить регулярку чтобы удаляла только этот элемент целиком?
  32. ial1408

    Зенка не делает замену C# (.Replace())

    Спасибо, но дело не в этом. Решил проблему другим путем. До этого я копировал все ячейки из гугл таблицы и вставлял в excel. Если сделать через Файл - Скачать как - XLSX то форматирование будет верным и Зенка такие числа обрабатывает. Почему скопированные не обрабатывает до сих пор не понял.
  33. CheshireCat

    Зенка не делает замену C# (.Replace())

    Если именно с числами такую проблему надо решить, то можно сделать просто - взять исходную строку и удалить из неё все значения, которые не являются цифрами Можно так: string newString = Regex.Replace(oldString, "[^.0-9]", "");
  34. M

    Заменить все не-цифры в строке на пустоту

    Привет всем. Использую данный код для очистки строк в списке от ненужных символов. var list = project.Lists["input"]; string pattern = "}"; string replacement = ""; for (int i = 0; i < list.Count; i++) list[i] = Regex.Replace(list[i], pattern, replacement).ToString(); Возник вопрос, как...
  35. S

    Перебираем HtmlElementCollection и проверяем регуляркой

    аж неудобно) string opt = Option.GetAttribute("innerhtml").Trim(); opt = System.Text.RegularExpressions.Regex.Replace(opt, @"<[^>]*>", ""); Но вопрос, по загону в массив остается открытым. Конечная задача: напарсить товаров с характеристиками для создания файла импорта в магазин типа ОК или ВП.
  36. mogutov666

    Многоразовая замена в переменной C#

    Благодарю, но .ToLower() лишнее) а так отлично работает!
  37. samsonnn

    Многоразовая замена в переменной C#

    Здравствуйте, как то так: string country = project.Variables["Country"].Value.ToLower(); country = Regex.Replace(country, "russia" , "ru"); country = Regex.Replace(country, "ukraine" , "ua"); country = Regex.Replace(country, "usa" , "us"); country = Regex.Replace(country, "kazahstan" , "kz")...
  38. V

    Regexp – Модификаторы шаблонов и подстановка строк

    В операциях с текстом, так и не понял, как делается сабж. /123/m – подобные конструкции не срабатывают. Пытался через JavaScript – возвращает пустой результат, хотя если нажать на "Выполненные" – вываливает кусок html. Пробовал выводить обрабатываемую переменную – тоже пусто. var regex =...
  39. S

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

    project.Variables["str"].Value = Macros.TextProcessing.Replace(project.Variables["str"].Value, "\\(.*\\)", "", "Regex", "All");
  40. S

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

    Делать реплейс строки от всего кроме нужных букв и потом брать 20 символов // Текст для обработки string text = "asdfg.asfg.asdf.asdfg"; project.Variables["Res"].Value = Macros.TextProcessing.Replace(text, "[^а-яА-Яa-zA-Z]", "", "Regex", "All");
  41. lokiys

    Замена текста C#

    А если использовать поиск ? https://zennolab.com/discussion/search/9145064/?q=regex+replace&o=date
  42. Yuriy Zymlex

    Замена regex C#

    Вот неплохой пример: Dictionary<string,string> map = new Dictionary<string,string>() { {"11", "успешно"}, {"22", "успешно2"}, {"33", "успешно3"}, {"44", "успешно4"}, }; string str = "44112233"; Regex regex = new Regex(string.Join("|",map.Keys)); string newStr =...
  43. B

    Замена regex C#

    Спасибо, а можно это сделать как в примере выше для множественной замены?
  44. Yuriy Zymlex

    Замена regex C#

    string str = "тесттекст"; return Regex.Replace(str, "текст", "test");
  45. B

    Замена regex C#

    Есть просто замена текста: string text = project.Variables["text"].Value; // переменная с текстом text = text .Replace("11", "успешно") .Replace("22", "успешно2") .Replace("33", "успешно3") .Replace("44", "успешно4"); return text; А если искать не текст, а Regex, то как?
  46. B

    Замена текста C#

    А если искать не текст, а Regex, то как?