1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| Taisha:~/perl/forum $ perl -MData::Dump -E '
my @sample_name = qw /FP014SC_A12_S7
FP014SC_A12_S5
FP014SC_A1_S5
FP014SC_A15_S5
FP014SC_A16_S6
FP014SC_A2_S6/;
dd map {
my @decomposition = m/^(.*_A)(\d+)(_S)(\d+)$/
or die "erreur de format: \047$_\047";
@decomposition
} @sample_name;
'
(
"FP014SC_A",
12,
"_S",
7,
"FP014SC_A",
12,
"_S",
5,
"FP014SC_A",
1,
"_S",
5,
"FP014SC_A",
15,
"_S",
5,
"FP014SC_A",
16,
"_S",
6,
"FP014SC_A",
2,
"_S",
6,
)
Taisha:~/perl/forum $ |
Partager