using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string pattern = @"^\s*setHash\s*\(\s*['""]([0-9a-f]*)['""]\s*,\s*['""]([0-9]*)['""]\s*\)\s*;";
string html = @"<script type=""text/javascript"">
//<![CDATA[
setHash('9cd117bb2969f768d71850b096e47f96','636222625703335366');
Sys.Application.initialize();
//]]>
</script>";
Match m = Regex.Match(html, pattern, RegexOptions.Multiline);
if (m.Success) {
Console.WriteLine("Primer parámetro: {0}\nSegundo parámetro: {1}", m.Groups[1], m.Groups[2]);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CiAgICAgICAgc3RyaW5nIHBhdHRlcm4gPSBAIl5ccypzZXRIYXNoXHMqXChccypbJyIiXShbMC05YS1mXSopWyciIl1ccyosXHMqWyciIl0oWzAtOV0qKVsnIiJdXHMqXClccyo7IjsKICAgICAgICBzdHJpbmcgaHRtbCAgPSBAIjxzY3JpcHQgdHlwZT0iInRleHQvamF2YXNjcmlwdCIiPgovLzwhW0NEQVRBWwpzZXRIYXNoKCc5Y2QxMTdiYjI5NjlmNzY4ZDcxODUwYjA5NmU0N2Y5NicsJzYzNjIyMjYyNTcwMzMzNTM2NicpOwpTeXMuQXBwbGljYXRpb24uaW5pdGlhbGl6ZSgpOwovL11dPgo8L3NjcmlwdD4iOwogICAgICAgIAogICAgICAgIE1hdGNoIG0gPSBSZWdleC5NYXRjaChodG1sLCBwYXR0ZXJuLCBSZWdleE9wdGlvbnMuTXVsdGlsaW5lKTsKICAgICAgICAKICAgICAgICBpZiAobS5TdWNjZXNzKSB7CiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCJQcmltZXIgcGFyw6FtZXRybzogezB9XG5TZWd1bmRvIHBhcsOhbWV0cm86IHsxfSIsIG0uR3JvdXBzWzFdLCBtLkdyb3Vwc1syXSk7CiAgICAgICAgfQoJfQp9