fan li has asked for the wisdom of the Perl Monks concerning the following question:
I am new to Perl. I want to get the specific information from a txt file by Perl. The following is description of the text file and what I want to get.
#####################################
C2H4 H2O3 C160H33O (1)
1 2 5 (2)
C2H4 H2O3 O4 (3)
2 1 3 (4)
C452H576O4 C2H4 (5)
1 1 (6)
…
######################################
The content of txt file is listed above. The name of the txt file is species.txt. There are two kinds of lines. One of the lines (labeled as (1) (3) (5)) is the chemical species and another one (labeled as (2) (4) (6)) is the number of the corresponding chemical species. And the chemical species and the numbers are not vertical alignment. And the chemical species are different from line to line. I want to get the number of the chemical species and output it into an Excel spreadsheet. Take the C2H4 as an example, the output should like this: C2H4
1
2
1
How can I do that by Perl? Thanks for your help Fan Li
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Extract the number of the species for txt file
by choroba (Cardinal) on Apr 27, 2016 at 14:46 UTC | |
by fan li (Initiate) on May 05, 2016 at 08:49 UTC | |
by choroba (Cardinal) on May 05, 2016 at 09:05 UTC |