title: Regular expression for Indian Currency validation using JavaScript
body: <p>Can anyone please tell me how to check whether the entered amount (Indian currency) in a textbox is valid or not using regular expression?</p>
  
  <p>I have few conditions..</p>
  
  <ol>
  <li>The amount should not contain more than 1 decimal point, but can have a single decimal point.</li>
  <li>If there is a decimal point then it should be followed by one or more digits.</li>
  <li>The amount should have only numbers and at most one decimal point.</li>
  <li>If I enter an amount like 10.000 then it should not be accepted because it has 3 continuous zeros after decimal point. but 56.8906 should be accepted.</li>
  <li>If the amount starts with zero (ie 0123) it should not be accepted, but 0.0 should be accepted</li>
  </ol>