fork download
  1. import re
  2. text = """ HONOURABLE THE CHIEF JUSTICE MR. JUSTICE
  3. 1 VIKRAM NATH,HONOURABLE MR. JUSTICE 1 1 0 3 5
  4. J.B.PARDIWALA
  5. HONOURABLE THE CHIEF JUSTICE MR. JUSTICE
  6. 2 VIKRAM NATH,HONOURABLE MR. JUSTICE VIPUL M. 0 1 0 0 1
  7. PANCHOLI
  8. HONOURABLE THE CHIEF JUSTICE MR. JUSTICE
  9. 3 VIKRAM NATH,HONOURABLE MR. JUSTICE ASHUTOSH 107 4 10 6 127
  10. J. SHASTRI"""
  11. text = re.sub(r'^[\d \t]+|[\d \t]+$', '', text, flags=re.M)
  12. #print(text)
  13. m = re.findall(r'^HONOURABLE\s+(.*(?:\n(?!HONOURABLE\b).*)*)', text, re.M)
  14. for x in m:
  15. print(x.replace('\n',' '))
  16.  
Success #stdin #stdout 0.02s 9428KB
stdin
Standard input is empty
stdout
THE CHIEF JUSTICE MR. JUSTICE VIKRAM NATH,HONOURABLE MR. JUSTICE J.B.PARDIWALA
THE CHIEF JUSTICE MR. JUSTICE VIKRAM NATH,HONOURABLE MR. JUSTICE VIPUL M. PANCHOLI
THE CHIEF JUSTICE MR. JUSTICE VIKRAM NATH,HONOURABLE MR. JUSTICE ASHUTOSH J. SHASTRI