using System;
using System.Globalization;
using System.Linq;
using System.Collections.Generic;
public class Test
{
public static void Main()
{
string xmlLine = "[<colors numResults=\"100\" totalResults=\"6806926\">]";
string pattern = "totalResults=\"";
int startIndex = xmlLine.IndexOf(pattern);
if(startIndex >= 0)
{
startIndex += pattern.Length;
int endIndex = xmlLine.IndexOf("\"", startIndex);
if(endIndex >= 0)
{
string totalResultPart = xmlLine.Substring(startIndex,endIndex - startIndex);
// if you want to calculate with it
int totalResults = int.Parse(totalResultPart);
Console.WriteLine("Total-result is: " + totalResults);
}
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uR2xvYmFsaXphdGlvbjsKdXNpbmcgU3lzdGVtLkxpbnE7CnVzaW5nIFN5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljOwoKcHVibGljIGNsYXNzIFRlc3QKewogICAgCgoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewogICAgICAgc3RyaW5nIHhtbExpbmUgPSAiWzxjb2xvcnMgbnVtUmVzdWx0cz1cIjEwMFwiIHRvdGFsUmVzdWx0cz1cIjY4MDY5MjZcIj5dIjsKICAgICAgICBzdHJpbmcgcGF0dGVybiA9ICJ0b3RhbFJlc3VsdHM9XCIiOwogICAgICAgIGludCBzdGFydEluZGV4ID0geG1sTGluZS5JbmRleE9mKHBhdHRlcm4pOwogICAgICAgIGlmKHN0YXJ0SW5kZXggPj0gMCkKICAgICAgICB7CiAgICAgICAgICAgIHN0YXJ0SW5kZXggKz0gcGF0dGVybi5MZW5ndGg7CiAgICAgICAgICAgIGludCBlbmRJbmRleCA9IHhtbExpbmUuSW5kZXhPZigiXCIiLCBzdGFydEluZGV4KTsgCiAgICAgICAgICAgIGlmKGVuZEluZGV4ID49IDApCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIHN0cmluZyB0b3RhbFJlc3VsdFBhcnQgPSB4bWxMaW5lLlN1YnN0cmluZyhzdGFydEluZGV4LGVuZEluZGV4IC0gc3RhcnRJbmRleCk7CiAgICAgICAgICAgICAgICAvLyBpZiB5b3Ugd2FudCB0byBjYWxjdWxhdGUgd2l0aCBpdAogICAgICAgICAgICAgICAgaW50IHRvdGFsUmVzdWx0cyA9IGludC5QYXJzZSh0b3RhbFJlc3VsdFBhcnQpOwogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoIlRvdGFsLXJlc3VsdCBpczogIiArIHRvdGFsUmVzdWx0cyk7CiAgICAgICAgICAgIH0KICAgICAgICB9Cgl9Cn0=