Thread Textdatei verarbeiten (10 answers)
Opened by zipster at 2006-02-03 18:48

GwenDragon
 2006-02-03 19:46
#62608 #62608
User since
2005-01-17
14608 Artikel
Admin1
[Homepage]
user image
Also zwei Leerzeichen oder ein Tab müssen schon mindestens dazwischen sein, sonst kann nicht so korrekt getrennt werden.
Soinst ist nicht wie bei [font=courier new]FLACHST_W2P ETG_con_flach (2 0.5)[/font] klar, was wohin gehört.
Menschen kapieren das eher, aber Programme brauchen Regeln ;)
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/local/bin/perl

use strict;
use warnings;

<DATA>;
while (<DATA>) {
    chomp;
    next if /^$/;
    
    print join ("#", split /\s\s+/ ) ,"\n";
}

_ _ DATA _ _

Part     Value          Package     Library       Position (inch)       Orientation

C2       220µF          TT5D11L     rcl           (3.5 1.55)            R180
CON1     24V in         FLACHST_W2P ETG_con_flach (2 0.5)               R90
CON2                    F09HP       con-subd      (3.25 2.05)           R0


//EDIT: Das Forum hat das DATA-Statement gefressen.\n\n

<!--EDIT|GwenDragon|1139066079-->

View full thread Textdatei verarbeiten