using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"[-A-Za-z0-9+&@#\/%?=~_|!:,.;]+[-A-Za-z0-9+&@#\/%=~_|]manifest\.f4m(?=(""|\s))";
string input = @"{""feedtype"": ""playlist"", ""base_url"": ""http://feeds.xhis.com/rteavgen/player/"", ""feed_title"": ""Single Item Playlist"", ""feedid"": ""playlist"", ""alt_url"": ""http://www.xhis.com/player/#v=10322367"", ""platform"": ""iptv"", ""current_date"": ""2014-11-14T12:24:39.84167"", ""full_url"": ""http://feeds.xhis.com/rteavgen/player/playlist?type=iptv&showId=10343367"", ""shows"": [{""itemid"": 10332367, ""showid"": 11544367, ""valid_start"": ""2014-11-13T21:37:39"", ""ispodcast"": 0, ""programmeid"": 1, ""BRINumber"": ""ih011305791"", ""duration"": 2053247, ""id"": 10323367, ""media:group"": [{""rte:server"": ""http://vod.hds.xhis.com/hds-vod"", ""medium"": ""video"", ""url"": ""/2014/1113/20141113-dumbydoozle_cl10344367_10344406_260_/manifest.f4m"", ""type"": ""video/mp4"", ""i";
Match m = Regex.Match(input, pattern);
Console.WriteLine("'{0}' found at index {1}", m.Value, m.Index);
}
}
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