fork download
  1. import re
  2.  
  3. tekst = " 1 1J5A RR0051GAGGAAACUC(((....)))A2351 2360 X-Ray DifractionRIBOSOME2002-03-063.51"
  4. #cel:
  5. # 1 1J5A RR0051GAGGAAACUC (((....))) A 2351 2360 X-Ray Difraction RIBOSOME 2002-03-06 3.5 1
  6.  
  7. result = re.findall(r"( \d)\s+?(.+?)\s+(.+?)(\(\(\(.+?\)\)\))(.)(.+?)\s(.+?)\s(.+?)\s([A-Z][a-z]+)([A-Z]+)(\d\d\d\d-\d\d-\d\d)(\d+?\.\d+?)(\d)", tekst)
  8.  
  9. print (" ".join(result[0]))
Success #stdin #stdout 0.02s 9016KB
stdin
Standard input is empty
stdout
 1 1J5A RR0051GAGGAAACUC (((....))) A 2351 2360 X-Ray Difraction RIBOSOME 2002-03-06 3.5 1