title: How to differentiate string and Alphanumeric?
body: <p>df:</p>
  
  <pre><code>  company_name   product    Id     rating
  0   matrix       mobile    Id456     2.5
  1   ins-faq      alpha1    Id956     3.5
  2   metric5      sounds-B  Id-356    2.5
  3   ingsaf       digital   Id856     4star
  4   matrix       win11p    Idklm     2.0
  5   4567         mobile    596       3.5
  </code></pre>
  
  <p>df2:</p>
  
  <pre><code>  Col_name       Datatype
  0 company_name   String        #(pure string)
  1 Product        String        #(pure string)
  2 Id             Alpha-Numeric #(must contain atleast 1 number and 1 alphabet)
  3 rating         Float or int
  </code></pre>
  
  <p>df is the main dataframe and df2 is the expected datatype information of main dataframe.</p>
  
  <p>how to check every column values extract wrong datatype values.</p>
  
  <p>output:</p>
  
  <pre><code>  row_num   col_name      current_value  expected_dtype
  0    2     company_name    metric5         string
  1    5     company_name    4567            string
  2    1     Product         alpha1          string
  3    4     Product         win11p          string
  4    4     Id              Idklm      Alpha-Numeric
  5    5     Id              596        Alpha-Numeric
  6    3    rating           4star      Float or int
  </code></pre>