I have a text file (see below please) to parse with the following code. i
don't know why it cannot match anything. thanks.
$data=fread(fop en("$dir/$file","r"),fil esize("$dir/file"));
$matchno = preg_match_all( "|.*:(.+)\n$|U" , $data, $reg);
for ($i=1; $i<$matchno; $i++) {
$line = ",'".trim($ regs[1][$i]."'");
fwrite($fp, $line);
}
GROUP: CARS R/C SERIES
PRODUCT
NAME: R/C CAR
PACKAGE: WINDOW BOX
SIZE:30.5¡Á12¡Á 10.6 cm
MEAS:84* 34*93 cm
PCS/CTN: 48 pcs
GROSS
WEIGHT: NIL
NET
WEIGHT: NIL
INNER
BOX QTY: NIL
don't know why it cannot match anything. thanks.
$data=fread(fop en("$dir/$file","r"),fil esize("$dir/file"));
$matchno = preg_match_all( "|.*:(.+)\n$|U" , $data, $reg);
for ($i=1; $i<$matchno; $i++) {
$line = ",'".trim($ regs[1][$i]."'");
fwrite($fp, $line);
}
GROUP: CARS R/C SERIES
PRODUCT
NAME: R/C CAR
PACKAGE: WINDOW BOX
SIZE:30.5¡Á12¡Á 10.6 cm
MEAS:84* 34*93 cm
PCS/CTN: 48 pcs
GROSS
WEIGHT: NIL
NET
WEIGHT: NIL
INNER
BOX QTY: NIL
Comment