using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"""title"":\s*""([^""]+)""";
string input = @"{
""kind"": ""books#volumes"",
""totalItems"": 1,
""items"": [
{
""kind"": ""books#volume"",
""id"": ""HDvHjwEACAAJ"",
""etag"": ""+2K7d2N2VNg"",
""selfLink"": ""https://www.googleapis.com/books/v1/volumes/HDvHjwEACAAJ"",
""volumeInfo"": {
""title"": ""Fahrenheit 451"",
""authors"": [
""Ray Bradbury""
],
""publisher"": ""Voyager"",
""publishedDate"": ""2013"",
""description"": ""The terrifyingly prophetic novel of a post-literate future Guy Montag is a fireman. His job is to destroy the most illegal of commodities, the source of all discord and unhappiness, the printed book."",
<div style=""padding-left:2em;"">
• Location:
Northern Virginia, ☎ 202-210-5936
</div>
<div style=""padding-left:2em;""><br />• Post ID: 1234567 washingtondc</div>
<div id=""OtherAdsByThisUser"" data-oid=""7654321"">";
foreach (Match m in Regex.Matches(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