title: Regular Expression with a minus sign for negative values and leading zeroes for positive values
body: <p>Ok, so I have a weird requirement for form validation using regex, </p>
  
  <p>the range of values can be integers between -168 and 10688,</p>
  
  <p>with the minus sign for negative values ranging from -168 to 10688.</p>
  
  <p>The tricky part here is that for all the positive values, users always have to use leading </p>
  
  <p>zeros with 4 char requirement for negative values and 5 chars for positive values </p>
  
  <p>so for example: -023 is valid and 00000 and 00345 is valid. 0, 000, -000 is not valid.</p>
  
  <p>How can this be implemented in regex? would this be too complicated?</p>
  
  <p>please help! ;( </p>