title: regex match and replace in python
body: <p>I have one problem with regexp and match text file, I'm new into python.
  My file looks like : </p>
  
  <pre><code>epg_slo3.txt:10346224:        Service_ID: 1 (0x0001)  [=  --&gt; refers to PMT program_number]
  epg_slo3.txt:10346236:            Start_time: 0xdce0112500 [= 2013-09-09 11:25:00 (UTC)]
  epg_slo3.txt:10346237:            Duration: 0x0001000 [=  00:10:00 (UTC)]
  epg_slo3.txt:10346246:                  event_name: "..©port"  -- Charset: ISO/IEC 8859  special table
  </code></pre>
  
  <p>What i need to to, I need something like this:</p>
  
  <pre><code>Service_ID: 1 (0x0001)  [=  --&gt; refers to PMT program_number]: --&gt; Program 1
  Start_time: 0xdce0112500 [= 2013-09-09 11:25:00 (UTC)]: --&gt; Start 2013-09-09 11:25:00 (UTC)
  Duration: 0x0001000 [=  00:10:00 (UTC)] --&gt; Duration 00:10:00 (UTC)
  event_name: "..©port"  -- Charset: ISO/IEC 8859  --&gt; Category ©port
  </code></pre>
  
  <p>My code looks like:</p>
  
  <pre><code>#!/usr/bin/python
  import codecs
  import re
  
  BLOCKSIZE = 1048576
  
  with codecs.open('epg_slo10.txt', "r", "iso-8859-2") as sourceFile:
      with codecs.open('epg_slo.txt', "w", "utf-8") as targetFile:
          while True:
              contents = sourceFile.read(BLOCKSIZE)
              if not contents:
                  break
              targetFile.write(contents)
  
  
  input_file  = open('epg_slo.txt', "r")
  output_file = open('epg_slo_kategorije.txt', "w")
  
  for line in input_file:
      line = line.replace("Service_ID:","Program")
      line = line.replace("Start_time:","Start")
      line = line.replace("event_name:","Title")
      output_file.write(line)
  </code></pre>
  
  <p>Can you help me with this,</p>
  
  <p>thx for reading.
  BR!</p>