using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
// First we see the input string.
string input = "20,000";
// Here we call Regex.Match.
Match match = Regex.Match(input, @"^\d*[-+,]?\d*$",
RegexOptions.IgnoreCase);
// Here we check the Match instance.
if (match.Success)
{
// Finally, we get the Group value and display it
Console.WriteLine("successfully matched");
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpjbGFzcyBQcm9ncmFtCnsKICAgIHN0YXRpYyB2b2lkIE1haW4oKQogICAgewoJLy8gRmlyc3Qgd2Ugc2VlIHRoZSBpbnB1dCBzdHJpbmcuCglzdHJpbmcgaW5wdXQgPSAiMjAsMDAwIjsKCgkvLyBIZXJlIHdlIGNhbGwgUmVnZXguTWF0Y2guCglNYXRjaCBtYXRjaCA9IFJlZ2V4Lk1hdGNoKGlucHV0LCBAIl5cZCpbLSssXT9cZCokIiwKCSAgICBSZWdleE9wdGlvbnMuSWdub3JlQ2FzZSk7CgoJLy8gSGVyZSB3ZSBjaGVjayB0aGUgTWF0Y2ggaW5zdGFuY2UuCglpZiAobWF0Y2guU3VjY2VzcykKCXsKCSAgICAvLyBGaW5hbGx5LCB3ZSBnZXQgdGhlIEdyb3VwIHZhbHVlIGFuZCBkaXNwbGF5IGl0CgkgICAgQ29uc29sZS5Xcml0ZUxpbmUoInN1Y2Nlc3NmdWxseSBtYXRjaGVkIik7Cgl9CiAgICB9Cn0=