epimenidecretese has asked for the wisdom of the Perl Monks concerning the following question:
Ciao guys,
I'm trying to solve the following problem but I'm not sure if perl it's the right tool for it. My data look like this:
Buenos - SPN Buenos B-GPE Aires - SPN Aires I-GPE Afghanistan - SPN Afghanistan B-GPE Europa - SPN Europa B-GPE UE - I UE B-GPE Italia - SPN Italia B-GPE Provincia - SS Provincia B-GPE di - E di I-GPE Lucca - SPN Lucca I-GPE ...
As yoou can see, whene there is an I-GPE it means that the name has to be composed whit the line before (i.e. Buenos Aires); when you have just B-GPE and the following line is also B-GPE, than it means they are different names.
Problem is the file is very big and I can't slurp it all at once.
I would like an output like the following
Buenos Aires Afghanistan Italia ... Provincia di Lucca
Someone has any idea?
One of Crete's own prophets has said it: 'Cretans are always liars, evil brutes, lazy gluttons'.
He has surely told the truth.
Back to
Seekers of Perl Wisdom