title: Regex issue with currency class
body: <p>Im using very good currency class in c#. Class working good, but when I need convert USD to IDR (Rupian Indonesian) I get this error</p>
  
  <pre><code> "{lhs: \"1,0 U.S. dollar\",rhs: \"9 708,73786 Indonesian rupiahs\",error: \"\",icc: true}"
  </code></pre>
  
  <p>Issue is caused from space in 9 708,73786. I think that I need remove space. This is code about class:</p>
  
  <pre><code>   public static class CurrencyConverter
  {
      public static string Convert(decimal amount, string from, string to)
      {
          WebClient web = new WebClient();
  
          string url = string.Format("http://www.google.com/ig/calculator?hl=en&amp;q={0}{1}=?{2}", amount, from.ToUpper(), to.ToUpper());
  
          string response = web.DownloadString(url);
  
          Regex regex = new Regex("rhs: \\\"(\\d*(.|,)\\d*)");
          Match match = regex.Match(response);
  
          return System.Convert.ToDecimal(match.Groups[1].Value).ToString();
      }
  }
  </code></pre>
  
  <p>}</p>
  
  <p>Probarly I need modify regex, but I dont know what change:</p>
  
  <pre><code>new Regex("rhs: \\\"(\\d*(.|,)\\d*)")
  </code></pre>
  
  <p>This is screenshot in visual studio 2010 (Windows Form)</p>
  
  <p><img src="https://i.stack.imgur.com/Vhvpj.jpg" alt="enter image description here"></p>