Possible Duplicate:
Split with line with perl
My line:
producător: Carlo Ponti director de imagine: Piero Poletto monteur: Adriana Novelli Distribuţia: Faye Dunaway (Julia) Marcello Mastroianni (Valerion) Caroline Mortimer (Maggie)
I want to split in:
producător: Carlo Ponti
director de imagine: Piero Poletto
monteur: Adriana Novelli
Distribuţia: Faye Dunaway (Julia) Marcello Mastroianni (Valerion) Caroline Mortimer (Maggie)
Number of lines may differ. I tried with Lookbehind Zero-Width Assertions:
split /(?=\S+:\s*)/, $line
If line containe more than one word (two or three or more) before colon ('director de imagine:' 'director of photography:' 'art director:' etc.) this split line in:
producător: Carlo Ponti director de
imagine: Piero Poletto
monteur: Adriana Novelli
Distribuţia: Faye Dunaway (Julia) Marcello Mastroianni (Valerion) Caroline Mortimer (Maggie)