[Regex] Rozmnożenie linii

Potrzebuję rozmnożyć linię w stringu, ze znanym ciągiem znaków, ścieżką i nazwą pliku: „abc.exe”, na dwie liniie. Pierwsza linia bez zmian, druga z nazwą pliku: „xyx.dll”.

        string pattern = "///     <Reference Path=(.+)\abc.exe\" />";
        string replacement = @"Reference Path=$1\abc.exe"" />"
            + Environment.NewLine
            + @"///     <Reference Path=$1\xyz.dll"" />";

        string result = Regex.Replace(source, pattern, replacement);

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *