using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"(<img.*src=)[""']https:\/\/(.*)[""']";
string substitution = @"\1""http://example.com/\2""";
string input = @"<p><img class=""alignnone wp-image-36109 size-full"" src=""https://onhax.net/wp-content/uploads/2014/10/WjhzQlNRaDJrYUUx_o_using-freedom-for-unlimited-in-app-purchases-android-.jpg"" alt=""WjhzQlNRaDJrYUUx_o_using-freedom-for-unlimited-in-app-purchases-android-"" width=""480"" height=""360""/></p>
<img class=""alignnone size-full wp-image-126019"" src=""https://i0.wp.com/onhax.net/wp-content/uploads/2016/03/sd.png?resize=300%2C300"" alt="" data-recalc-dims=""1""/>
<img class=""alignnone size-full wp-image-126019"" src=""https://onhax.net/wp-content/uploads/2016/03/sd.png?resize=300%2C300"" alt="" data-recalc-dims=""1""/>";
RegexOptions options = RegexOptions.Multiline;
Regex regex = new Regex(pattern, options);
string result = regex.Replace(input, substitution, 1);
}
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for C#, please visit: https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex(v=vs.110).aspx