title: Remove lines with specific pattern at the beginning of them
body: <p>I have a text file of approximately 25,000 lines. About 525kb.</p>
  
  <p>Some lines have random text at the beginning.
  Some have long strings of semicolons.</p>
  
  <p>Some others only have three semi-colons and then a space and optionally more text on the same line. These are the lines I want to remove.</p>
  
  <p>Here is a sample....</p>
  
  <pre><code>   ;;; Updated Time 20120706122706
     ;;; Generic DEveloper Output
  
     ;;; Some Random Comments
     ;;; I got some more...
     ;;; Yet another uneeded line
     ;;; Thanks for using StackOverflow &lt;http://stackoverflow.com&gt;, or...
     ;;; Not.
  
     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Banana Production
  
     [Data_Release_Version]
     Version=12586
     Released=20120706122706
  
     ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Baseline Properties
  
     [BaseLineProperties]
     Comment=BaselineProperties
  </code></pre>
  
  <p>----- and so on.</p>
  
  <p>Once it gets to the first line with 4 or more ; on the line, I need the rest of the file as there are no ";;; " lines.</p>
  
  <p>Trying to find something fast instead of reading everything line and writing it back out if it doesn't match ";;; ".</p>
  
  <p>File is ASCII (possibly UTF-8) text type file.</p>
  
  <p>Any ideas?</p>
  
  <p>Thank you for your time, assistance and knowledge.</p>