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

biryukovm

Client
Регистрация
19.05.2019
Сообщения
147
Благодарностей
10
Баллы
18
Привет всем.
Не получается сделать замену согласно регулярного выражения.
Использовал кубик потом перевел в С# так и не помогло

Подскажите где поправить
C#:
HtmlElementCollection tovar_img_l = tab.FindElementsByXPath("//div[contains(@class, 'image_to_float')]");
    foreach(var a in tovar_img_l){
        tovar_img = a.GetAttribute("style").Replace("background-image: url(", "").Replace("display:none;", "").Replace(");", "");
        string text = project.ExecuteMacro(tovar_img);
        tovar_img = Macros.TextProcessing.Replace(text, "[?].*$", "", "Regex", "Number", "");
        project.SendInfoToLog(tovar_img,true);
}
Вот пример самого HTML кода откуда я выгрызаю
HTML:
<div class="product_image product_image__5 image_to_float" style="background-image: url(http://www.*****.ru/files/products/A5Lux_PK_BL_Lifestyle1_3.470x410.png?0e213553c6b379637d29e68ef82cdd31);display:none;" item="5"></div>
Добился - этого, но вот убрать "?0e213553c6b379637d29e68ef82cdd31" все не получается хотя регулярку прописал верно "[?].*$"
http://www.*****.ru/files/products/A5Lux_PK_BL_Lifestyle1_3.470x410.png?0e213553c6b379637d29e68ef82cdd31
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)