title: regex to match strings not ending with a pattern?
body: <p>I am trying to form a regular expression that will match strings that do NOT end a with a DOT FOLLOWED BY NUMBER. </p>
  
  <p>eg.</p>
  
  <pre class="lang-none prettyprint-override"><code>abcd1
  abcdf12
  abcdf124
  abcd1.0
  abcd1.134
  abcdf12.13
  abcdf124.2
  abcdf124.21
  </code></pre>
  
  <p>I want to match first three.<br>
  I tried modifying <a href="https://stackoverflow.com/questions/11431295/regex-to-match-string-not-ending-with-pattern">this post</a> but it didn't work for me as the number may have variable length.</p>
  
  <p>Can someone help?</p>