title: Extract word from string Using python regex
body: <p>I want to extract a Model Number from string ,</p>
  
  <pre><code>/dev/sda:
  
  ATA device, with non-removable media
      Model Number:       ST500DM002-1BD142                       
      Serial Number:      W2AQHKME
      Firmware Revision:  KC45    
      Transport:          Serial, SATA Rev 3.0
  </code></pre>
  
  <p>Regex I wrote,</p>
  
  <pre><code>re.search("Model Number:(\s+[\w+^\w|d]\n\t*)", str)
  </code></pre>
  
  <p>But issue is, its not matching any special characters (non ascii) in string str</p>
  
  <p><strong>Python 2.6</strong></p>
  
  <p><strong>Note: String can be combination any characters/digits (including special)</strong> </p>