title: Replace all Non-Alphanumeric Characters except one particular pattern using RegEx in Python
body: <p>Suppose, I have some text like</p>
  <p><strong>text = &quot;xyz - aabc 123.56 cancer s15.2 date 12/03/2021 @ dd hospital www.someurl ocr.5rror 123.sometext&quot;</strong></p>
  <p>Now, I want to create a regex that will replace any non-alphanumeric character with space except the dot(.) surrounded by digit, that is the final text should be like this</p>
  <p><strong>&quot;xyz aabc 123.56 cancer s15.2 date 12 03 2021 dd hospital www someurl ocr 5rror 123 sometext&quot;</strong></p>
  <p>I have this regex that can find these matches
  <em>re.findall(r&quot;(\b[a-z0-9]</em>\d.\d[a-z0-9]<em>\b)&quot;, text)</em> gives me <em>['123.56', 's15.2']</em>,
  but I am not able to get the above text.</p>
  <p>Thanks in advance.</p>